Commit graph

3376 commits

Author SHA1 Message Date
Ivailo Monev
bcd0749a0f fix registerFont() function regression since fb253d03c7
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-21 19:45:06 +00:00
Ivailo Monev
8f37b55b6a add QFontMetrics test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-21 19:44:19 +00:00
Ivailo Monev
5aaf20c55a add QFont test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-21 19:19:10 +00:00
Ivailo Monev
3af76aa86b take pixel size into account when creating QFont from string
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-21 19:01:47 +00:00
Ivailo Monev
c1a31e0b38 use proper type for argument in qIsNumericType() and qIsFloatingPoint() functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-21 17:10:44 +00:00
Ivailo Monev
f04ee7c2c1 fix GUI QVariant types conversion
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-21 16:30:55 +00:00
Ivailo Monev
605e040ca2 remove raw fonts support leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-21 01:34:49 +00:00
Ivailo Monev
b267971ae6 stream and cast QVariant type member as int
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-20 23:46:46 +00:00
Ivailo Monev
673202d441 replace QMetaType::Float with QVariant::Float where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-20 23:46:07 +00:00
Ivailo Monev
d6dc3efd9e use consistent way to detect if colored message should be logged in messageType2String()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-20 23:44:45 +00:00
Ivailo Monev
d555626f1d make QVariant::Double from/to QVariant::Float conversion explicit and fix it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-20 19:36:53 +00:00
Ivailo Monev
a8ecf96684 move QVariant::String specific case to switch in QVariant::canConvert()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-20 16:54:31 +00:00
Ivailo Monev
98641e1854 fix QVariant::Float type conversion regression since 71bd691d09
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-20 15:48:06 +00:00
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
7c9ed242a5 remove threads build option
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 23:51:19 +00:00
Ivailo Monev
6548cc50c4 avoid temporary in QCacheItem::writeHeader()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 23:39:22 +00:00
Ivailo Monev
261833e332 avoid temporaries in QNetworkDiskCachePrivate::prepareLayout()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 23:39:05 +00:00
Ivailo Monev
cce3ddf821 avoid temporaries in QXmlSimpleReaderPrivate::parseString()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 23:07:56 +00:00
Ivailo Monev
b12e58af99 use proper type in QMutexPool::get()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 22:03:55 +00:00
Ivailo Monev
3d47316b1d replace 0 with Q_NULLPTR in QMutexPool::createMutex() and QMutexPool::globalInstanceGet()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 22:03:19 +00:00
Ivailo Monev
8068ff65b1 replace qmutexlocker with qmutex header inclusion
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 19:16:58 +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
f08b7643fc merge qsharedpointer_impl header into qsharedpointer header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 18:58:47 +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
99d87124ad remove now redundant dblinc.py script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 13:40:01 +00:00
Ivailo Monev
58cf02db3a remove redundant DECLARE_COMPAT_WIDGET() macro definition
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 13:38:52 +00:00
Ivailo Monev
a2dcf2c39f the public headers checker in kate_generate_public() has served its purpose
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 13:33:20 +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
6f97faa864 QtContainerFwd fancy header compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 12:44:26 +00:00
Ivailo Monev
9f5226925e remove fancy headers for non-existing classes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 12:38:27 +00:00
Ivailo Monev
5d045d4d1a remove redundant string header inclusion from qtextcodec_p header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 12:31:18 +00:00
Ivailo Monev
c008a0ed4d remove QHashDummyNode and QHashDummyValue leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 12:30:46 +00:00
Ivailo Monev
1435f76efd avoid temporaries in moc generated code
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 02:07:58 +00:00
Ivailo Monev
fdb0c42c9b remove unused and internal Qt::WidgetAttribute::WA_PendingUpdate enum
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 01:23:41 +00:00
Ivailo Monev
6a4f6ed0b4 quote value of GETCWDFUNCNAME so that it is considered as literal string by the compiler
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 00:42:41 +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
0ff1805a8e avoid stat() in QFileSystemEngine::currentPath()
both get_current_dir_name() and getcwd() do it internally, atleast in glibc

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 00:13:38 +00:00
Ivailo Monev
9d66370a40 PATH_MAX is not required to call get_current_dir_name()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 23:46:51 +00:00
Ivailo Monev
e3e8cbcb2f optimize QFileSystemEngine::homePath() and QFileSystemEngine::tempPath()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 22:57:35 +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
ac7b0f4508 avoid temporary in QFileSystemEngine::setCurrentPath()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 22:50:13 +00:00
Ivailo Monev
8e821501ae rebrand code generated by moc
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 21:11:00 +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
34f2cfc804 use KATIE_GIT as build-key and remove redundant QT_EDITION definition
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 19:04:06 +00:00
Ivailo Monev
88e1b7d04a assume QT_KATIE is not defined anywhere else
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 18:55:07 +00:00
Ivailo Monev
e37fc15eee remove redundant Debian package maintainer scripts
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 16:50:25 +00:00
Ivailo Monev
308b9f5726 remove redundant libc suplements from qcore_unix_p header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 16:50:03 +00:00
Ivailo Monev
34d5041594 ensure resources for DBus performance benchmark are generated
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 16:17:22 +00:00
Ivailo Monev
2f86abdf84 set argv to full path to program in QProcessPrivate::startDetached()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 15:25:10 +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