Ivailo Monev
a8320dcf65
compiler warning fixes
...
upstream commit:
ef36fd0217
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-20 03:24:36 +00:00
Ivailo Monev
35f6f6c5d1
add some missing class visibility attributes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 19:16:29 +00:00
Ivailo Monev
20efcc02c9
headers compat
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 18:57:26 +00:00
Ivailo Monev
5b1de5f573
remove non-existing classes leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 13:29:29 +00:00
Ivailo Monev
620062de1a
replace QT_DEBUG with QT_NO_DEBUG
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 00:30:42 +00:00
Ivailo Monev
d0d6603126
use QImage::constBits() in QRasterWindowSurface::prepareBuffer()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 22:50:45 +00:00
Ivailo Monev
b2c7193405
remove QT_NO_SETTINGS and QT_NO_COMPRESS definitions checks unrelated to bootstrap
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 21:05:36 +00:00
Ivailo Monev
8ef9c313fa
replace NDEBUG with QT_NO_DEBUG definition
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 03:19:12 +00:00
Ivailo Monev
9585bd773c
mark certain core component options unsupported
...
this is mostly automated change set, a lot to be done later on
especially about the definitions in core component. the goal is
to make most of the options of the core component available so
that they can be utilized in other components and tools without
restrictions as shown by some of the changes done to the GUI
component in this commit
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 00:00:13 +00:00
Ivailo Monev
93a63b9953
fix spelling error in qt_x_errhandler()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 16:28:47 +00:00
Ivailo Monev
3c7ad287f5
use new style cast in QFontEngineFT::minRightBearing()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 02:36:21 +00:00
Ivailo Monev
21b2fd740d
require Freetype version 2.1.10+
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 02:34:10 +00:00
Ivailo Monev
33bf38c255
use proper type for Glyph::uploadedToServer member
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 02:15:35 +00:00
Ivailo Monev
0ebbfac411
compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-16 19:37:11 +00:00
Ivailo Monev
8685a832f5
remove qt3 support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 20:00:31 +00:00
Ivailo Monev
2d3cc67bc9
remove obsolete QWidget::isEnabledToTLW() and QWidget::topLevelWidget()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 20:00:15 +00:00
Ivailo Monev
3e0d93bcdb
remove unused QWidgetPrivate::Direction enum
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 18:53:59 +00:00
Ivailo Monev
911971f6c6
remove unused virtual QWidgetPrivate::aboutToDestroy()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 18:51:29 +00:00
Ivailo Monev
805b9678d4
remove some dead code in switch statements
...
upstream commit:
914e1f3608
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 20:32:57 +00:00
Ivailo Monev
9b02a8dd63
use single variable assignment in QRegion functions where possible
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:50:56 +00:00
Ivailo Monev
fb253d03c7
registerFont() function cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:49:00 +00:00
Ivailo Monev
e3eb024c8d
make qt_addPatternProps() function static
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:48:25 +00:00
Ivailo Monev
a25f462454
avoid temporary in getFCWeight() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:48:00 +00:00
Ivailo Monev
b4ef4d4815
inline getFCWeight() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:47:29 +00:00
Ivailo Monev
0dc9cee594
remove redundant FC_WIDTH and FC_FAMILYLANG definition checks
...
FC_WIDTH is available since 2.1.92, FC_FAMILYLANG since 2.2.97 and 2.4.2 is
required for Freetype integration
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:46:19 +00:00
Ivailo Monev
e25ac73fde
choose QImage format for streaming at compile-time, with fallbacks
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 00:48:22 +00:00
Ivailo Monev
beb7337639
compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 00:20:51 +00:00
Ivailo Monev
b93dfdfb27
remove TODO in QRegExpValidator
...
upstream commit:
d6fb349751
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 00:10:59 +00:00
Ivailo Monev
2e48114d59
move temporary to the scope it is used in in PointInRegion() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 23:26:57 +00:00
Ivailo Monev
d22129d479
RectInRegion() function cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 23:26:29 +00:00
Ivailo Monev
2486a53870
remove unused EXTENTS macro from qregion source file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 23:24:14 +00:00
Ivailo Monev
5326fc2978
compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 23:09:54 +00:00
Ivailo Monev
dc70cebb6e
remove QMenuItem, QDockSeparator and QDockWidgetSeparator leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 21:33:53 +00:00
Ivailo Monev
36a1648ade
remove QtMotif support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 21:33:02 +00:00
Ivailo Monev
984eebca1e
compiler warning fixes
...
upstream commits:
65ec933f91
2d8d738657
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 15:59:31 +00:00
Ivailo Monev
4f5d1d00dd
avoid temporary in QMainWindow::restoreState()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-11 14:12:16 +00:00
Ivailo Monev
9952461aee
make QTabWidget::tabBar() and QTabWidget::setTabBar() public
...
upstream commit:
b7064513e2
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-10 17:48:42 +00:00
Ivailo Monev
2fbea3a106
make adjustments required to build Unicode tables as part of GUI component
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-07 19:57:53 +00:00
Ivailo Monev
87870b0378
move QUnicodeTables to GUI component
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-07 18:49:27 +00:00
Ivailo Monev
9c85f796af
avoid image copy in QRasterPixmapData::fromImage()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-05 17:15:27 +00:00
Ivailo Monev
4b6374d9c8
remove unused QFontDef member
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-05 13:05:22 +00:00
Ivailo Monev
0ab33899c3
pass format to image reader in QImage stream reading operator
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-04 17:57:05 +00:00
Ivailo Monev
63dd907271
use scoped variables and const-reference where applicable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-04 16:54:29 +00:00
Ivailo Monev
11c9b6ae4a
fix QFont streaming
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-04 16:15:41 +00:00
Ivailo Monev
5e06f073d4
remove QColorGroup leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 20:58:02 +00:00
Ivailo Monev
710bdb4433
optimize known values lookup in CSS parser
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-01 07:58:12 +00:00
Ivailo Monev
359ffabeee
remove duplicate extern reference in translateKeySym() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-30 07:38:27 +00:00
Ivailo Monev
79f9976deb
replace static function call with its body in QPngHandler::write()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-30 01:16:57 +00:00
Ivailo Monev
355c4adc9a
remove unused QPNGImageWriter::writeImage() overload
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-30 01:05:22 +00:00
Ivailo Monev
afbf2f09e4
remove unused QPNGImageWriter members
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-30 00:50:55 +00:00