summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* MetaObject: store the QMetaType of the propertiesOlivier Goffart2020-02-2513-123/+97
* Use the new QMetaType API in QVariantOlivier Goffart2020-02-2510-441/+296
* Fix crashes with MSVC 2019Olivier Goffart2020-02-251-2/+2
* Export an extern template for QMetaTypeForType for builtin typesOlivier Goffart2020-02-202-0/+31
* Normalize types at compile timeOlivier Goffart2020-02-2014-233/+473
* New QMetaType representationOlivier Goffart2020-02-208-1457/+638
* cmake: C++17 is mandatoryOlivier Goffart2020-02-181-5/+1
* Use C++17 for qmake and force the build of everything with C++17Olivier Goffart2020-02-086-15/+13
* Replace most use of QVariant::type and occurrences of QVariant::TypeOlivier Goffart2020-01-23109-936/+947
* Introduce Q_MOC_INCLUDEOlivier Goffart2020-01-1714-11/+339
* Fix -Wdeprecated-copy warningOlivier Goffart2020-01-141-0/+1
* Replace usages of QVariant::value by qvariant_castOlivier Goffart2019-12-1545-104/+104
* Remove a bunch of code maked for removalOlivier Goffart2019-12-142-12/+2
* QMetaType: add more static-less APIOlivier Goffart2019-12-073-2/+84
* Deprecate QVariant::operator< and related operatorsOlivier Goffart2019-12-052-4/+20
* Use Q_NAMESPACE for the Qt namespace, and remove the old moc hack to support itOlivier Goffart2019-12-067-313/+326
* Fix tst_moc for C++17Olivier Goffart2019-12-064-118/+5
* Remove QVariant::operator< and related operatorOlivier Goffart2019-12-044-596/+1
* Silence intel compiler warning about float comparisonOlivier Goffart2019-11-289-0/+9
* Do not load plugin from the $PWDOlivier Goffart2019-11-111-1/+0
* Add a couple of tests in QObject::tst_qobjectOlivier Goffart2019-02-081-0/+165
* Simplify the Q_FOREACH macro when using C++17Olivier Goffart2018-10-313-1/+51
* Fix binary compatibility with old generated moc filesOlivier Goffart2018-09-151-1/+2
* Fix documentation of Q_NAMESPACEOlivier Goffart2018-05-221-0/+1
* Declare the operator| in the Qt namespace for QFlags in that namespacesOlivier Goffart2018-04-082-23/+42
* QVariant: Avoid a memory allocation with custom typesOlivier Goffart2018-04-081-3/+10
* Fix MSVC2017 compilation with enabled relaxed constexpr on 32-bit targetOlivier Goffart2018-03-281-4/+6
* Test for leaks in QMetaObject::invoke with functorsOlivier Goffart2018-01-141-25/+55
* Pass the include paths to qdocOlivier Goffart2017-12-081-3/+3
* moc: Restore compatibility with Qt 5.7's -b optionOlivier Goffart2017-10-241-0/+1
* moc: don't use const_cast in qt_metacast generated codeOlivier Goffart2017-09-251-6/+5
* Prevent qmake to run moc on qobjectdefs.hOlivier Goffart2017-07-051-0/+1
* Moc: Don't error out when parsing namespace __identifier(...)Olivier Goffart2017-06-192-0/+7
* moc: Don't error out when defining a keywordOlivier Goffart2017-06-062-7/+15
* QStackedLayout: Fix UB (invalid cast) in qt_wasDeleted()Olivier Goffart2017-05-302-1/+2
* Fix UB in QSplitter::childEventOlivier Goffart2017-04-231-9/+10
* Fix UB in QStandardItemModelOlivier Goffart2017-04-232-21/+14
* Fix QMetaMethod::invoke and automatic type registrationOlivier Goffart2017-04-222-5/+36
* Add a few std::move in functions accepting slotsOlivier Goffart2017-04-295-14/+21
* Support move-only function objects in QObject::connectOlivier Goffart2017-04-293-3/+45
* Fix UB in QWidgetEffectSourcePrivate::detachOlivier Goffart2017-04-191-4/+4
* Fix UB in QLayout::childEventOlivier Goffart2017-04-191-22/+9
* DockWidgets: Allow to have floating dockwidgets side by sideOlivier Goffart2017-04-135-161/+354
* QMainWindow: move the separator handling in another classOlivier Goffart2017-04-133-238/+254
* Windows QPA: don't resize fixed sized windows when changing screenOlivier Goffart2017-03-291-0/+3
* QSslSocket: fix connection to a international domain nameOlivier Goffart2017-03-234-7/+58
* Fix floating dock widget having the wrong parentOlivier Goffart2017-03-221-3/+3
* tst_moc: fix include guardsOlivier Goffart2017-03-251-1/+1
* Fix crash in QWindowPrivate::applyCursor when screen is nullOlivier Goffart2017-03-162-8/+11
* QLockFile: Don't deadlock if the lock file has a mtime in the futureOlivier Goffart2017-03-104-2/+33