Commit graph

1062 commits

Author SHA1 Message Date
Ivailo Monev
c9ec1d382c mark qWarning cases as unlikely
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-11 13:09:17 +00:00
Ivailo Monev
b9aabffda3 styles will remain optional
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 20:03:15 +00:00
Ivailo Monev
048aa15d9e remove unused QPainterPrivate::get()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 17:40:48 +00:00
Ivailo Monev
94056c452d remove redundant qringbuffer_p header inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 10:24:31 +00:00
Ivailo Monev
4d3679240a update note about QVariantAnimation::getInterpolator()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 10:14:50 +00:00
Ivailo Monev
35e9aeb055 make use of const iterator in QTextTable::splitCell()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 09:57:34 +00:00
Ivailo Monev
18e0bb09d8 use static QImage::fromData() where possible
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 09:19:41 +00:00
Ivailo Monev
5a01af05cb remove redundant qt_x11_p header inclusion
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 19:22:55 +00:00
Ivailo Monev
3f28ef686d QFontPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 19:22:40 +00:00
Ivailo Monev
29962f6acf fix build with GLib2 option on
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-06 14:54:40 +00:00
Ivailo Monev
11b0f40d10 use proper type to store QLineEdit alignment
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-05 23:58:07 +00:00
Ivailo Monev
436004c500 optimize QImage::loadFromData()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-05 23:06:34 +00:00
Ivailo Monev
da36bd5220 remove unused QImageWriterPrivate member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-05 19:37:33 +00:00
Ivailo Monev
dd1fbd4c01 optimize Xlfd encoding table lookup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-04 22:36:30 +00:00
Ivailo Monev
1a6fcf19cd replace inline function with its body
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-04 14:36:46 +00:00
Ivailo Monev
549ff11876 avoid temporary in calcRadialPos()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-04 14:35:43 +00:00
Ivailo Monev
f63d3126ba avoid temporary in QStyle::itemTextRect()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-04 14:15:21 +00:00
Ivailo Monev
d13e57128a avoid temporary in QStyle::itemPixmapRect()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-04 14:09:23 +00:00
Ivailo Monev
0ec97c9dcd reimplement widgets attributes handling
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-04 12:37:42 +00:00
Ivailo Monev
ed40944954 Revert "replace supposedly invalid case with assert"
This reverts commit 8c29c9dd72.
2019-07-03 14:58:40 +00:00
Ivailo Monev
8c29c9dd72 replace supposedly invalid case with assert
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-03 14:27:27 +00:00
Ivailo Monev
f7ebe60846 use QImage::constBits() and correct casts
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-03 14:04:02 +00:00
Ivailo Monev
8e18728348 optimize QTextFormatPrivate::property()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-03 11:40:01 +00:00
Ivailo Monev
e939427b1e optimize QImage comparison
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-03 02:11:00 +00:00
Ivailo Monev
0d4e187cdc use QImage::constBits() where apropriate
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 12:01:26 +00:00
Ivailo Monev
9e2f2a5f72 use QImage::constScanLine() where appropriate
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 02:31:01 +00:00
Ivailo Monev
63637580c9 indentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 23:44:59 +00:00
Ivailo Monev
2d8076b777 QTextEngine cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 23:40:19 +00:00
Ivailo Monev
e6d2f453c7 do not detach from QImage::setColorCount() if color count is not different
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 22:46:37 +00:00
Ivailo Monev
09dddc3258 do not detach from QImage::setColorTable() if colors are not different
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 22:45:17 +00:00
Ivailo Monev
3d74c96d6b optimize QRasterPixmapData::fill()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 22:44:28 +00:00
Ivailo Monev
9746980864 apply upstream QAbstractAnimation commit
upstream commit:
7940791f47

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 15:53:05 +00:00
Ivailo Monev
82628bd75e correct return type of qt_x11Handle()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 15:16:17 +00:00
Ivailo Monev
1eb096aa40 QPainterPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 15:16:00 +00:00
Ivailo Monev
f31ccedb1f QWizardPagePrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 15:15:33 +00:00
Ivailo Monev
cc4e80d2c5 QGraphicsProxyWidgetPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 01:00:20 +00:00
Ivailo Monev
14d979ef3c make QTabBar::SelectionBehavior meta type
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-28 21:53:13 +00:00
Ivailo Monev
b0c3149326 introduce const DataPtr getter for QPixmap
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-27 00:48:10 +00:00
Ivailo Monev
c09c55c5d6 QBitmap cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-27 00:47:29 +00:00
Ivailo Monev
0bad599825 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 23:22:14 +00:00
Ivailo Monev
9052d6a7ff fix qIsDetached() const correctness
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 22:34:13 +00:00
Ivailo Monev
f2776ef68f make some font engine methods const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 20:19:02 +00:00
Ivailo Monev
4614dddd42 adjust key name table size calculation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 18:51:14 +00:00
Ivailo Monev
aae17e5d13 plug memory leak since e6db4887bc
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 13:33:35 +00:00
Ivailo Monev
07d22c2ed3 remove now unused qt_intensity function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 12:00:46 +00:00
Ivailo Monev
a07bc0f7d1 apply upstream commit
upstream commit:
ad9f5c7e93

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 11:51:07 +00:00
Ivailo Monev
e3fa390d00 properly initialize KeyTbl sub-objects
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-25 21:52:29 +00:00
Ivailo Monev
0ba35122e9 QGraphicsItemPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-25 21:11:25 +00:00
Ivailo Monev
c05f013540 apply upstream commit
upstream commit:
909e6a009c

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-25 20:59:32 +00:00
Ivailo Monev
ec5591a9bf optimize key sequence lookup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-25 17:20:28 +00:00