Commit graph

3129 commits

Author SHA1 Message Date
Ivailo Monev
2da7e1bf71 make custom build commands and targets depend on targets rather than their output
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 22:44:22 +00:00
Ivailo Monev
ee8a1e0fbb make QHttpNetworkReply test noop if QT_NO_HTTP is defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 22:24:33 +00:00
Ivailo Monev
3db542a4e2 execute tools during build via script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 21:55:24 +00:00
Ivailo Monev
fdd69cbefb replace qstring with qglobal header inclusion in qxmlutils_p header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 21:26:13 +00:00
Ivailo Monev
cfa9be3d22 avoid temporary in QCoreApplication::translate()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 21:25:40 +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
86c39471dc ensure normalizeTypeInternal() does not remove const qualifier for pointers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 16:36:07 +00:00
Ivailo Monev
3ec3b36eb4 mark QFutureInterfaceBasePrivate::sendCallOut() and QFutureInterfaceBasePrivate::sendCallOuts() const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 15:01:35 +00:00
Ivailo Monev
fc5ff23a59 replace internal foldCase() function with its body
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 03:55:37 +00:00
Ivailo Monev
141189ea14 add QDBusMetaObject test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 03:13:57 +00:00
Ivailo Monev
c67ee7144e fix QDBusMetaObject
effectively revert 303bb571b0 and put back
null-terminator from badb333fc3

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 03:08:49 +00:00
Ivailo Monev
44bea91c8d build QDBusMetaType test only of DBus is found and enabled
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 02:26:50 +00:00
Ivailo Monev
5614d48158 add QDBusConnection test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 02:26:16 +00:00
Ivailo Monev
6f3456438e rebrand RCC generated code
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 01:54:00 +00:00
Ivailo Monev
fcc0f21ccb correct UNICODE_LAST_CODEPOINT definition in QChar test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 00:21:22 +00:00
Ivailo Monev
7d26ff61da check error code before result in QChar::decomposition() and QString::normalized()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 23:53:46 +00:00
Ivailo Monev
201465495e fix most of the QChar normalization test cases
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 23:53:01 +00:00
Ivailo Monev
7a82746e1a fix decomposition of certain characters
unorm2_getDecomposition() is supposedly independent of the UNormalizer2
instance according to its documentation, apparently not

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 23:25:15 +00:00
Ivailo Monev
06526cb868 set error from errno before calling close() in QFileSystemEngine::copyFile()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:49:47 +00:00
Ivailo Monev
05982d0b07 make use of Q_DECLARE_FLAGS() macro in QStandardPaths
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:35:26 +00:00
Ivailo Monev
dfab8f5fb3 QStandardPaths cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:33:55 +00:00
Ivailo Monev
f2806e5133 make use of Q_DISABLE_COPY() macro in QStandardPaths
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:18:27 +00:00
Ivailo Monev
8b48335910 use const iterator in QProcessManager::catchDeadChildren()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:10:18 +00:00
Ivailo Monev
f673d2625b remove redundant header inclusions from qprocess_unix source file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:05:45 +00:00
Ivailo Monev
b7ae2e2ceb remove redundant header inclusions from qfilesystemiterator_p header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:00:22 +00:00
Ivailo Monev
3c44a64a7a correct warning message in QTextBoundaryFinderPrivate::operator=()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 18:26:55 +00:00
Ivailo Monev
c11985f055 replace hardcoded values with a surrogate handling methods
upstream commit:
50fefebc84

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 18:25:05 +00:00
Ivailo Monev
da3f5dc609 reimplement QTextBoundaryFinder via ICU
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 17:45:40 +00:00
Ivailo Monev
1952a1d0d8 update QDataStream::Version enum documentation [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 12:38:38 +00:00
Ivailo Monev
12e8feb37a compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 23:05:10 +00:00
Ivailo Monev
98e34ceb68 add QSocketNotifier test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 22:46:21 +00:00
Ivailo Monev
d38702ed58 add QDBusMetaType test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 22:30:47 +00:00
Ivailo Monev
791cb8ca5f add QCssParser test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 22:24:03 +00:00
Ivailo Monev
354de53005 limit normalization QChar test to 10k entries
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 22:02:34 +00:00
Ivailo Monev
2dd3ad2b2d avoid changing range vector twice in QRegExpCharClass::addRange()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 21:32:19 +00:00
Ivailo Monev
96899c184d restore QChar::isLetterOrNumber() and QChar::isSpace() behaviour to that prior to fa34c080f6
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 21:30:10 +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
e3e326997f add dummy member to QRegExpCharClass only if QT_NO_REGEXP_OPTIM is defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 20:02:55 +00:00
Ivailo Monev
5b6ab489c9 add QChar test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 16:43:07 +00:00
Ivailo Monev
03a7407e2c add QRegExp test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 16:04:38 +00:00
Ivailo Monev
cc43a8de3b optimize QRegExp::escape() for case that string will not need escaping
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 15:34:20 +00:00
Ivailo Monev
5f238cb21d indent and format qregexp source file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 15:26:57 +00:00
Ivailo Monev
b72431fa8c add QTimer test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 13:51:25 +00:00
Ivailo Monev
f0c42af362 implement file copying for Linux
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 12:58:56 +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
e85ed60606 inline and mark const some of QSvgIconEnginePrivate methods
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:49:38 +00:00
Ivailo Monev
fb253d03c7 registerFont() function cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:49:00 +00:00