Ivailo Monev
cbda6c3a11
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 00:42:33 +00:00
Ivailo Monev
faa778989e
remove pre 4.3 layout restoration code
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 22:12:55 +00:00
Ivailo Monev
54ea9176aa
pass arguments by const-ref
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 00:34:54 +00:00
Ivailo Monev
1e1f213251
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-26 18:23:03 +00:00
Ivailo Monev
d7d4e5fda1
Revert "fix recursion in case QBitmap is constructed with null pixmap"
...
This reverts commit 66f787ee62
.
2019-05-26 16:16:00 +00:00
Ivailo Monev
a171ef7d91
minor QBitmap cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-26 16:07:42 +00:00
Ivailo Monev
66f787ee62
fix recursion in case QBitmap is constructed with null pixmap
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-26 16:07:21 +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
f9a80a9d0f
build system cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 18:23:35 +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
b06e9227c5
remove duplicate headers inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 17:57:07 +00:00
Ivailo Monev
fad79f29d9
private structures cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 23:00:31 +00:00
Ivailo Monev
ca7988136d
don't use temporary QByteArray in QPixmapData::fromData
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 16:02:17 +00:00
Ivailo Monev
2832fd08d0
no image text
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 15:47:48 +00:00
Ivailo Monev
ff2683415b
various cleanups
2019-05-04 17:32:26 +00:00
Ivailo Monev
6fcbf49aa4
get rid of QStringBuilder
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 17:20:49 +00:00
Ivailo Monev
0053585bf5
remove bool operator for QPixmap
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 17:04:38 +00:00
Ivailo Monev
0dd3186d66
introduce QGuiPlatformPlugin::systemIcon
2019-05-04 17:03:24 +00:00
Ivailo Monev
2aab18a207
fancy QPlugin and making QGuiPlatformPlugin puglic
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 17:02:17 +00:00
Ivailo Monev
6bca29a17f
remove desktop specific cruft
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 16:59:05 +00:00
Ivailo Monev
f2068eb81d
global cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 16:51:14 +00:00
Ivailo Monev
9c80cf289d
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-10-17 16:49:00 +00:00
Ivailo Monev
9d837030a1
Revert "fix QIcon::fromTheme()"
...
This reverts commit e0238bd7bd
.
2018-02-12 20:39:49 +00:00
Ivailo Monev
050a206620
there is almost no reason to support all QDataStream versions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-10 04:39:48 +00:00
Ivailo Monev
d56802c370
remove raw font support
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 19:23:36 +00:00
Ivailo Monev
cb57279c1e
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 15:55:51 +00:00
Ivailo Monev
a78f51acfc
an attempt to solve the "Status" as well as "QPaintEngine::X11" problem
...
unfortunetly some deeclarative sources still exhibit it, most of the
cruft is in private headers and I've not observed the problem as
often so this is nothing but a good start, to be continue..
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 11:51:32 +00:00
Ivailo Monev
612e6fc142
mostly Q_WS_MAC leftovers removal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-06 07:44:53 +00:00
Ivailo Monev
e80eacf1ac
gui component all-in-one build fixes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 06:44:35 +00:00
Ivailo Monev
2bc42d89a8
gui component all-in-one build fixes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 04:05:25 +00:00
Ivailo Monev
e0238bd7bd
fix QIcon::fromTheme()
...
it was always returning the fallback QIcon because any icon that was not
loaded via QIconEngine that implements properly availableSizes() is going
to return invalid/empty size
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-04 07:31:55 +00:00
Ivailo Monev
c56b39df06
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-07-16 06:14:47 +00:00
Ivailo Monev
65a18c610d
Q_DECLARE_INTERFACE use fixes
...
this is incomplete, there are still some nested namespaced ones in the gui
component but this should be enoguh to build kdecore for now (with some
fixes for it too but unrelated to Q_DECLARE_INTERFACE) as a testing ground
for the namespacing work
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 06:54:24 +00:00
Ivailo Monev
447a35a41f
mostly Q_CC_BOR support removal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 07:53:32 +00:00
Ivailo Monev
39f1117c0f
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 17:03:56 +00:00
Ivailo Monev
71ffb62f31
remove the opengl component
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 13:53:20 +00:00
Ivailo Monev
deff95c0f9
get rid of QPicture
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-11 01:10:39 +00:00
Ivailo Monev
14773c5fcf
micro-optimizations and minor cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-10 19:58:57 +00:00
Ivailo Monev
5583d612e3
misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-05 03:33:04 +00:00
Ivailo Monev
7fdf28f1b9
0 to Q_NULLPTR
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 14:10:28 +00:00
Ivailo Monev
6026db1f7b
0 to Q_NULLPTR
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 12:42:19 +00:00
Ivailo Monev
848c6c7a59
get rid of QLatin1Literal and some of the QStringBuilder usage
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-30 06:18:21 +00:00
Ivailo Monev
c65432f762
Revert "remove the string builder and the ASCII cast/construction warnings"
...
This reverts commit 378c9be208
.
2016-10-30 02:50:48 +00:00
Ivailo Monev
378c9be208
remove the string builder and the ASCII cast/construction warnings
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-29 04:41:55 +00:00
Ivailo Monev
b3722d96b0
various cleanups and micro-optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-20 20:23:07 +00:00
Ivailo Monev
4020974cf7
use QX11PixmapData as default pixmap data type for compatibility with Qt4
...
otherwise QPixmap::handle() is going to return 0 which is not what most
applications expect and check for
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-11 22:39:40 +00:00
Ivailo Monev
45ecee79de
mostly mac/win cruft removal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-05 03:54:38 +00:00
Ivailo Monev
a6af900561
mostly mac/win cruft removal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-05 03:45:29 +00:00
Ivailo Monev
4a5bcff7ec
embracing the STL
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-04 16:33:26 +00:00
Ivailo Monev
7dfa1bcd3b
mostly wince leftovers removal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-18 23:41:08 +00:00