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
Ivailo Monev
6285c59cae
merge private QKatHash class into QCryptographicHashPrivate
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-13 23:32:49 +02:00
Ivailo Monev
6cbd7fc695
update tables data to CLDR v44
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-13 23:20:15 +02:00
Ivailo Monev
439647d272
update unicode data tables to v15.1
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-13 22:10:30 +02:00
Ivailo Monev
e4043bb3fb
update URL TLDs table data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-13 22:01:57 +02:00
Ivailo Monev
b6f10c0bc1
update manual pages
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-13 22:00:04 +02:00
Ivailo Monev
daad8c2e91
QCryptographicHash documentation correction
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-11-05 10:55:30 +02:00
Ivailo Monev
fe5b630b28
drop all but the custom hash algorithm
...
don't need them
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-11-05 00:18:07 +02:00
Ivailo Monev
5af18cc9b5
QStandardPaths documentation correction
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-11-04 23:57:49 +02:00
Ivailo Monev
7fc419196f
drop XEMBED support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-23 11:44:11 +03:00
Ivailo Monev
341de9e00a
README update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-23 11:23:52 +03:00
Ivailo Monev
54c1deebad
remove redundant QGraphicsRotation and QGraphicsScale classes
...
use QMatrix or QTransform instead (QGraphicsItem has setters and getters
for that)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-21 13:58:37 +03:00
Ivailo Monev
9e9832d1df
remove unused QGraphicsItemPrivate methods arguments
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-21 12:30:12 +03:00
Ivailo Monev
dc84af4866
remove now unused QGraphicsItemPrivate bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-21 11:20:04 +03:00
Ivailo Monev
84dde53fd8
remove qml leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-21 09:40:45 +03:00
Ivailo Monev
770f63fa3b
drop script and declarative components aswell as tray support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-21 08:03:17 +03:00