Commit graph

7795 commits

Author SHA1 Message Date
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
Ivailo Monev
923648946b drop foreach() compat
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-27 12:46:07 +03:00
Ivailo Monev
2b29e03a1c do not use QByteArray object as default buffer in QBuffer
that way no QByteArray reference is kept in QBuffer for buffers from raw
data

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-27 07:40:02 +03:00
Ivailo Monev
b3a73261ae check for self assignment and copy the codec name in QTextConverter assignment operator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 22:07:31 +03:00
Ivailo Monev
1226b2ce12 allocate one bit for the terminator in QDataStream::readBytes()
fixes regression since feaf1a6a21

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 06:16:29 +03:00
Ivailo Monev
4d5208ccb3 do not build QTextCodec and QTextConverter code when QT_NO_TEXTCODEC is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 06:53:48 +03:00
Ivailo Monev
25a51c020c rename QTextCodecPrivate and QTextConverterPrivate members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 06:39:59 +03:00
Ivailo Monev
0a73d2ed88 use specialized private class for QTextConverter
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 06:08:28 +03:00
Ivailo Monev
bb38050579 public classes static data update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 05:41:17 +03:00
Ivailo Monev
81cc260944 QTextCodec rewrite
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 01:43:32 +03:00
Ivailo Monev
3b2f367497 fix regression since cd5217cdbc
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-24 21:56:12 +03:00
Ivailo Monev
8062cae02e allocate signature after checking the member length in QMetaObject::invokeMethod()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 17:34:57 +03:00
Ivailo Monev
76080b5858 allocate buffer via QSTACKARRAY() in QMetaObject::normalizedType()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 17:30:04 +03:00
Ivailo Monev
af4fd088fd remove QT_NO_DEPRECATED check
it was used to not build deprecated functionality, now there is only one
deprecated method in the D-Bus component

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 08:17:09 +03:00
Ivailo Monev
1f11be9400 remove unused header inclusions in qbenchmark source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 08:03:07 +03:00
Ivailo Monev
cf470692a6 remove redundant QApplication::exec()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 01:00:19 +03:00
Ivailo Monev
2ca7a54f83 Merge branch 'master' of https://scm.osdn.net/gitroot/kde/Katie 2022-10-21 23:32:10 +03:00
Ivailo Monev
1c83221231 minor QMatrix::map() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 02:11:20 +03:00