Ivailo Monev
bec8e7280c
use QDataStream::HostEndian as byte order by default for QDataStream and do not byte-swap QString data when streaming it
...
both are breaking changes, any data stored via QDataStream will not load
now by default unless the byte order is explicitly set to big endian
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 02:02:49 +02:00
Ivailo Monev
ed93b0562e
set the byte order to big endian when testing with big endian data in QDataStream test cases
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 03:42:08 +02:00
Ivailo Monev
8a7d49c5d6
set the byte order to big endian when testing with big endian data in QDataStream test cases
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 02:53:34 +02:00
Ivailo Monev
e096f539fe
use the QDataStream byteorder member for swap check
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 22:30:09 +02:00
Ivailo Monev
e3b199f8b7
the test data in tst_QVariant::loadUnknownUserType() is big endian
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 21:29:20 +02:00
Ivailo Monev
a2f550ff36
set the byte order of the QDataStream objects used for KAT images reading/writing to big endian
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 19:07:16 +02:00
Ivailo Monev
42a45fd293
implement specialized QAbstractFileEngine methods to fix enums overlapping
...
some QFileSystemMetaData enums overlap with QFile::Permissions still but
that is on purpose
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 07:27:16 +02:00
Ivailo Monev
647c50ce1a
build fix for the case when QT_NO_CALENDARWIDGET or QT_NO_DATETIMEEDIT is defined
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 03:04:43 +02:00
Ivailo Monev
55ebe14a3f
QT_NO_IMAGEFORMAT_XPM config option is no longer broken
...
Katie does not use images in that format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 03:33:51 +03:00
Ivailo Monev
791cf40759
Merge branch 'master' of https://scm.osdn.net/gitroot/kde/Katie
2022-10-30 03:20:43 +03:00
Ivailo Monev
03a6481de8
QFileInfo no longer requires abstraction
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 02:51:53 +03:00
Ivailo Monev
a528953b7e
FreeBSD package footprint update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 02:15:21 +03:00
Ivailo Monev
5dfd777ffa
remove redundant QAbstractSocket::readLineData() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 02:13:20 +03:00
Ivailo Monev
c86d67daf7
remove unused variable in QDirIteratorPrivate::pushDirect()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 01:20:56 +03:00
Ivailo Monev
af3b57ca76
require type/file arguments for QAbstractFileEngine methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 01:01:11 +03:00
Ivailo Monev
9a93948dd1
remove unused QAbstractFileEngine::entryList() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 03:48:42 +03:00
Ivailo Monev
0b2dfd3f69
remove unused QAbstractFileEngine methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 03:44:03 +03:00
Ivailo Monev
fabde51fe3
QDir no longer requires abstraction
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 03:27:43 +03:00
Ivailo Monev
2101197a49
remove TODO in QFileSystemModelPrivate::node()
...
QAbstractFileEngine::caseSensitive() was removed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 03:14:11 +03:00
Ivailo Monev
a47f6326d0
remove now unused QDirIteratorPrivate member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 23:49:14 +03:00
Ivailo Monev
36eec68361
use only native filesystem iterator in QDirIterator
...
now that QAbstractFileEngine is becoming internal there is no point in
using the abstraction class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 23:34:17 +03:00
Ivailo Monev
17716d34ce
uninline QAbstractFileEnginePrivate constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 01:40:13 +03:00
Ivailo Monev
5efbbb1dd5
QAbstractFileEngine and QAbstractFileEngineIterator documentation update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 01:33:43 +03:00
Ivailo Monev
f23acad20e
merge QFSFileEngine into QAbstractFileEngine
...
that finally happened
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 21:42:58 +03:00
Ivailo Monev
d7f76da3b1
remove unused MyEngine class in QFile test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 21:09:08 +03:00
Ivailo Monev
5095872672
remove unused EngineWithNoIterator class in QDirIterator test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 21:07:10 +03:00
Ivailo Monev
613642a667
Merge branch 'master' of https://scm.osdn.net/gitroot/kde/Katie
2022-10-29 19:27:07 +03:00
Ivailo Monev
e55cff867a
remove code for always false condition
...
QFSFileEngine::caseSensitive() returns true and QFSFileEngine is the only
class to derive from QAbstractFileEngine
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 19:26:39 +03:00
Ivailo Monev
fb393d6cc9
typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 14:27:17 +03:00
Ivailo Monev
cd4c21f812
remove unused QTemporaryFile::createLocalFile() methods
...
were used for transfering resources to disk
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 14:14:41 +03:00
Ivailo Monev
7c390e0725
bye RCC
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 10:34:57 +03:00
Ivailo Monev
a45f8b3bd8
convert resources to static data
...
images are in PNG format for now but that is likely to change
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 10:17:54 +03:00
Ivailo Monev
c3f8445ed1
pass the format/subtype to QPpmHandler constructor from createReadHandlerHelper()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 05:28:54 +03:00
Ivailo Monev
1113706565
use the installed images instead of resources for qdbuviewer and qtconfig
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 04:26:29 +03:00
Ivailo Monev
f459bca48a
do not use resource in QDir benchmark
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 04:02:49 +03:00
Ivailo Monev
e98c96fdf3
adjust expected data in QDir benchmark
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 04:02:24 +03:00
Ivailo Monev
5bebb9e7da
remove broken benchmarks
...
require example sources
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 03:58:09 +03:00
Ivailo Monev
490673b4e1
adjust expected data in QTextDocument test case
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 03:54:26 +03:00
Ivailo Monev
1d20035a5b
remove tests related to resources (QRC)
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 03:53:47 +03:00
Ivailo Monev
78389dee45
remove invalid/unsupported Qt::WindowType enums
...
same as Qt::WindowType::Dialog and Qt::WindowType::Tool, note that tool is
alias for the X11 _NET_WM_WINDOW_TYPE_UTILITY. for reference:
https://specifications.freedesktop.org/wm-spec/latest/ar01s05.html#idm45374033166992
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 05:11:08 +03:00
Ivailo Monev
28d2ebc760
remove unused Option::qrcOutputFile member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 04:05:15 +03:00
Ivailo Monev
b14c3ed0d3
remove obsolete QAbstractFormBuilder methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 04:02:01 +03:00
Ivailo Monev
882caa6cc5
initialize variable in QDBusConnectionPrivate::deliverCall()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 23:44:04 +03:00
Ivailo Monev
13fcc7da64
remove designer component leftover
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 22:31:30 +03:00
Ivailo Monev
93db847ee3
remove designer tool
...
new one will be coded post 4.12
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 22:13:00 +03:00
Ivailo Monev
6a6f9d5cc0
remove redundant QFORMINTERNAL_NAMESPACE definition checks
...
it is no longer defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 20:38:43 +03:00
Ivailo Monev
49f0becf27
decouple custom widget classes from designer component
...
this opens up possibilities for writing a new designer tool or
unexporting the designer and designer components classes and making
them part of the designer tool for example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 20:11:37 +03:00
Ivailo Monev
b821713bad
Merge branch 'master' of https://scm.osdn.net/gitroot/kde/Katie
2022-10-28 05:29:48 +03:00
Ivailo Monev
4b03a068b0
bootstrap MOC does not require QTemporaryFile
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 05:29:25 +03:00
Ivailo Monev
bf070996be
package footprint file update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 02:32:49 +03:00