Ivailo Monev
edbeabbf41
remove unused QFileSystemModelPrivate methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 15:23:31 +02:00
Ivailo Monev
46f02d9a3c
drop unused QDataWidgetMapper class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 15:10:39 +02:00
Ivailo Monev
1b5ac1c06b
delete plugin loaders from QFactoryLoader
...
previously deleting the QPluginLoader instances was causing crashses in
gwenview sometimes (e.g. when gif plugin was in use but that plugin is no
more)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 11:14:45 +02:00
Ivailo Monev
748128b688
remove references to Qt::MouseButtonMask
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 07:34:39 +02:00
Ivailo Monev
3d778b2210
remove unused global definitions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 05:09:08 +02:00
Ivailo Monev
7331daea30
QFlags to debug messages optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 04:37:15 +02:00
Ivailo Monev
ca6b53bace
compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 03:45:09 +02:00
Ivailo Monev
9b7689985c
retry getnameinfo() without NI_NAMEREQD, log lots of messages when QHOSTINFO_DEBUG is defined and adjust QHostInfo to IP addresses changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 03:25:53 +02:00
Ivailo Monev
15400e4638
mark QFontEngineFT methods as final
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-22 15:22:58 +02:00
Ivailo Monev
b9014939ce
const-ify QFreetypeFace::addGlyphToPath() argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-22 14:54:09 +02:00
Ivailo Monev
9a26963695
do not copy the parameters types list in qDBusParametersForMethod() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-22 12:01:42 +02:00
Ivailo Monev
61e052461c
call qt_initLocale() from QCoreApplication::init()
...
with QSystemLocale gone (5a8895be60
) it was
no longer called at all
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-16 20:45:41 +02:00
Ivailo Monev
7a60a4a6ff
fix benchmarks build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-16 20:37:46 +02:00
Ivailo Monev
3e2706dd71
drop the feature to change the default locale
...
changing the default locale can have various bad effects (such as failure
to convert localized integers stored in QString) which is why there was a
warning about it. even tho UNIX has the concept of changing the locale
settings (via setlocale()) I am not willing to support such feature
because QWidget, QValidtor, etc. have their own locale feature that can
be changed at any time
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-16 20:32:36 +02:00
Ivailo Monev
5070e961d0
remove redundant group separator checks in private QLocale methods
...
QLocalePrivate::numberToCLocale() skips whitespace (0xa0 is whitespace
char) at the begining and end
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-16 19:18:44 +02:00
Ivailo Monev
d032103cae
remove unused qlocale_p header inclusion in qcoreapplication source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-16 04:07:46 +02:00
Ivailo Monev
bb389094cc
remove redundant Q_OS_UNIX and Q_C_CALLBACKS definitions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 09:20:39 +02:00
Ivailo Monev
24deb82098
drop Q_DECL_IMPORT macro
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 09:07:05 +02:00
Ivailo Monev
4687910c37
translations update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 08:53:34 +02:00
Ivailo Monev
8708c052ae
drop oldmake.sh script
...
v3.3.0 does not even run on the current stable version of debian
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 08:50:45 +02:00
Ivailo Monev
ef97a7f48e
drop QStyleOptionViewItemV2, QStyleOptionViewItemV3 and QStyleOptionViewItemV4 typedefs
...
long overdue but the last bits of the versioned classes are no more
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 08:19:07 +02:00
Ivailo Monev
f57ef4b15f
drop QStyleOptionTabV2 and QStyleOptionTabV3 typedefs
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:36:02 +02:00
Ivailo Monev
ef67586cf3
drop QStyleOptionFrameV2 and QStyleOptionFrameV3 typedefs
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:23:57 +02:00
Ivailo Monev
01e0f63c6a
drop QStyleOptionTabWidgetFrameV2 typedef
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:15:31 +02:00
Ivailo Monev
ada1c257f8
drop QStyleOptionTabBarBaseV2 typedef
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:09:41 +02:00
Ivailo Monev
fcbe60fc94
drop QStyleOptionToolBoxV2 typedef
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:06:22 +02:00
Ivailo Monev
c8ec78d2bf
drop QStyleOptionProgressBarV2 typedef
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:00:33 +02:00
Ivailo Monev
adbf98fb08
drop QStyleOptionDockWidgetV2 typedef
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 06:53:32 +02:00
Ivailo Monev
8a4d7aa3c4
drop QIconEngineV2 typedef
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 06:37:50 +02:00
Ivailo Monev
18f13be43e
compiler warning fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 06:23:40 +02:00
Ivailo Monev
dc9b5fe04e
drop QWizard styles option
...
ye, I just did
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 04:21:58 +02:00
Ivailo Monev
442bcae8bc
export qt_qscrollbarStyleOption() function only for the tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 03:51:47 +02:00
Ivailo Monev
dc8d527697
replace QUiTranslatableStringValue with QByteArray
...
the comment is not used for anything anyway, registering a metatype from
the module by itself is a performance penalty already
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 03:24:45 +02:00
Ivailo Monev
17896a3e98
do not register QStringRef as metatype from qlocale_p header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 03:16:43 +02:00
Ivailo Monev
c3b1805ef6
de-virtualize QAbstractSocket methods and use proper type
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 03:10:15 +02:00
Ivailo Monev
f9fd964063
remove TODO for katie_setup_plugin() function
...
there is only one plugin now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 01:37:04 +02:00
Ivailo Monev
267e7b5b73
remove unused QLocale methods
...
no reason to keep them
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 01:35:13 +02:00
Ivailo Monev
7ebb19ca2c
initialize variable in QDoubleValidatorPrivate::validateWithLocale()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 20:07:15 +02:00
Ivailo Monev
692168326a
QTextStream numbers parsing optimizations
...
QLocale::c() creates temporary QLocale object for the sake of comparison
which is sub-optimal much like QLocale::system() but QLocale::c() can be
cached in the future or optimized in other ways
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 20:06:57 +02:00
Ivailo Monev
f4bbfdc17a
simplify memory rotation templates
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 09:24:33 +02:00
Ivailo Monev
5b05fc946e
remove unused internal QListView methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 09:06:01 +02:00
Ivailo Monev
fba0ea5f05
use same defaults as in QSizePolicy constructor when streaming it
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 09:01:52 +02:00
Ivailo Monev
6cf349e278
rework QSizePolicy
...
performance after the changes unknown but the class is subject to change
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 08:24:09 +02:00
Ivailo Monev
04d4b6c4b4
unfriend QPixmap and QFontEngineBox from QX11PaintEngine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 04:08:34 +02:00
Ivailo Monev
20d859d586
remove declaration of non-existing QRasterBuffer methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 03:55:06 +02:00
Ivailo Monev
166aff2a8c
convert QRasterBuffer::colorizeBitmap() to static function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 03:47:39 +02:00
Ivailo Monev
1ac3daf78c
optimize widget background painting for the case of multiple region rectangles
...
essentially saving multiple painter state changes and whatnot, performance
for single region rectangle remains the same
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 02:57:19 +02:00
Ivailo Monev
f638484d11
move qt_imageForBrush() function where it belongs and unexport it
...
the brush patterns are not even common case
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 02:38:38 +02:00
Ivailo Monev
a5e29c80dd
remove unused qt_pixmapForBrush() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-14 02:05:26 +02:00
Ivailo Monev
c2e0252b04
reset the hash state from QCryptographicHashPrivate constructor
...
it has to be done for proper state initialization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-13 23:37:21 +02:00