Ivailo Monev
8dea30fa1e
use proper type for QObjectData::isWidget in QGraphicsWidgetPrivate::init
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-25 04:15:51 +00:00
Ivailo Monev
366ffd11e2
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-24 20:23:57 +00:00
Ivailo Monev
e8cbe99197
use proper type for QWidgetData::fstrut_dirty in QWidgetPrivate::create_sys
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-24 17:52:03 +00:00
Ivailo Monev
5708bf7890
update QApplication constructor documentation
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-24 17:48:34 +00:00
Ivailo Monev
079c8245c3
QT_NO_GRAPHICSVIEW build fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-24 16:32:14 +00:00
Ivailo Monev
ccbc24bd91
compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-24 15:12:24 +00:00
Ivailo Monev
d90b203aeb
minor QWidget cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-24 14:08:40 +00:00
Ivailo Monev
86ffdf6607
Qt::WidgetAttribute cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-24 14:07:05 +00:00
Ivailo Monev
015d21c270
QWidgetPrivate, QWidgetData and QTLWExtra cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-24 04:48:16 +00:00
Ivailo Monev
383d86b8dc
compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 20:35:52 +00:00
Ivailo Monev
d8f5919311
minor QStyle cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 14:40:42 +00:00
Ivailo Monev
dc118904eb
minor QLineEdit cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 14:17:16 +00:00
Ivailo Monev
49ba4fae2b
QWidgetBackingStore cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-20 14:59:23 +00:00
Ivailo Monev
2154c9e0ef
fix build of QTextEngine with strict iterators
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-20 14:59:04 +00:00
Ivailo Monev
5fd59e906f
QTabWidgetPrivate cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-20 00:06:46 +00:00
Ivailo Monev
64fcbb67a6
QWidgetBackingStore and BeginPaintInfo cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-19 22:07:45 +00:00
Ivailo Monev
11f4c6fe5d
add now required forward declaration to QSessionManager header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 15:49:01 +00:00
Ivailo Monev
3982cbac7f
oops, fix QPalette::currentColorGroup()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 19:44:45 +00:00
Ivailo Monev
6793e65f2d
cleanup forward declarations in qwindowdefs header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 19:35:59 +00:00
Ivailo Monev
3a51c05a4a
QGridLayout cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 18:37:22 +00:00
Ivailo Monev
b7f5f1c5ca
QLayoutPrivate cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 18:36:52 +00:00
Ivailo Monev
4513c60296
QGesturePrivate cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 18:35:30 +00:00
Ivailo Monev
216c5b26d3
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 18:07:05 +00:00
Ivailo Monev
ce53a56d35
QBoxLayoutPrivate cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 18:06:22 +00:00
Ivailo Monev
901f10857c
QActionPrivate cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 18:06:01 +00:00
Ivailo Monev
36578cb76e
QPalette cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 17:29:41 +00:00
Ivailo Monev
9767d77572
remove double headers inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 14:53:28 +00:00
Ivailo Monev
8b933f413e
initialize thread locals
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-16 05:20:18 +00:00
Ivailo Monev
70b573b8bb
remove input context leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 22:46:04 +00:00
Ivailo Monev
8e86a5065a
initialize thread locals
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 17:58:50 +00:00
Ivailo Monev
6ecc6a6567
require fontconfig atleast v2.4.2
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 17:04:19 +00:00
Ivailo Monev
8eba514a8f
plug QFontCache memory leak
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 15:21:03 +00:00
Ivailo Monev
3966c88799
partitially revert be608ca159
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 15:12:21 +00:00
Ivailo Monev
72bd04e5ce
Revert "get rid of aliased coordinate delta"
...
This reverts commit e032708773
.
2019-05-14 02:24:26 +00:00
Ivailo Monev
7c7f7d8468
Revert "remove the gray raster code"
...
This reverts commit 142d67c13e
.
2019-05-13 22:39:47 +00:00
Ivailo Monev
e032708773
get rid of aliased coordinate delta
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 20:01:54 +00:00
Ivailo Monev
142d67c13e
remove the gray raster code
...
this is mostly for test purposes only. the removal will affect
some of the widgets drawing, especially round corners (like the
Plasma "Tool Box" and radio buttons with the Oxygen style). with
previous tests some changes to the outline mapper (QOutlineMapper)
were needed to fix some rounding issues but caused others so I am
not sure if I can make it work well without the Freetype2
rasterizer but I sure will try, again, if I have the time for it.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 18:29:27 +00:00
Ivailo Monev
f9a80a9d0f
build system cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 18:23:35 +00:00
Ivailo Monev
1c6abfedcf
QTextUndoCommand cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 17:17:26 +00:00
Ivailo Monev
41d7cbb8fd
QTextBlockData and QTextDocumentPrivate cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 16:59:02 +00:00
Ivailo Monev
91f34db1cd
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 00:18:27 +00:00
Ivailo Monev
c1e0536c87
declare LayoutDirection as integers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 20:40:35 +00:00
Ivailo Monev
77341cb6e8
now that QVariant::Float is a thing, use it
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 20:39:57 +00:00
Ivailo Monev
d748259f9b
QWidgetActionPrivate cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 20:19:41 +00:00
Ivailo Monev
517084f31c
QMenuBarPrivate cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 20:15:03 +00:00
Ivailo Monev
b06e9227c5
remove duplicate headers inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 17:57:07 +00:00
Ivailo Monev
66fb75adeb
oops, adjust QKeyEvent contructor
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 17:25:01 +00:00
Ivailo Monev
a95af301f4
QKeyEvent, QContextMenuEvent and QToolBarChangeEvent cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 17:22:19 +00:00
Ivailo Monev
bb67aa75d2
QTextControlPrivate, QTextCopyHelper, QTextDocumentFragmentPrivate and QTextEngine cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 16:06:09 +00:00
Ivailo Monev
16f5b17a3b
gui variant fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-11 00:57:00 +00:00