qt5base-lts/tests/auto
Olivier Goffart 33cd680ddb New QMetaType representation
the QMetaType is represented as a pointer to a "vtable" in the form of
a QtPrivate::QMetaTypeInterface*

The recomanded use of QMetaType is to construct an object with
QMetaType::fromType. This does not require any registration.

There is still an id() function which will do some registration
for compatibility with Qt5. Also the patch does not really touch
the other extra things that can be registered (data stream operator,
comparison operator, iteratable, ...) and this still uses the previous
system.

This is only the change in QMetaType, other changes to use it in QVariant
and QMetaObject will follow

Change-Id: Iffad20085cf33f33447f58a68236013a8b60fdbf
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
2020-02-20 16:11:02 +01:00
..
bic/data Add binary compatibility files for qtbase 5.14 branch 2019-12-20 10:41:11 +02:00
cmake CMake: Add support for auto-importing plugins in CMake 2019-08-12 18:23:58 +02:00
concurrent Remove QLinkedList 2020-02-19 21:01:07 +01:00
corelib New QMetaType representation 2020-02-20 16:11:02 +01:00
dbus New QMetaType representation 2020-02-20 16:11:02 +01:00
gui Make bytes-per-line safe for int overflow 2020-02-20 16:11:02 +01:00
guiapplauncher Fix path to examples part of tst_GuiAppLauncher 2015-02-13 07:28:15 +00:00
installed_cmake Add a unit test for testing Qt in its install location. 2013-07-02 23:08:54 +02:00
network Disable FTP support in QNAM by default 2020-02-17 14:22:26 +01:00
opengl Post Merge Fixes 2020-01-24 12:29:18 +00:00
other Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
printsupport Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
shared QWindowsFontDatabase: Check preferred family names for all fonts 2019-11-29 09:31:21 +01:00
sql Merge "Merge remote-tracking branch 'origin/wip/cmake' into dev" 2020-02-14 14:55:04 +01:00
testlib Merge remote-tracking branch 'origin/wip/cmake' into dev 2020-02-13 23:29:51 +01:00
tools Merge remote-tracking branch 'origin/5.15' into dev 2020-02-13 18:31:40 +01:00
widgets Make bytes-per-line safe for int overflow 2020-02-20 16:11:02 +01:00
xml Merge remote-tracking branch 'origin/dev' into merge-dev 2020-01-24 13:17:33 +01:00
auto.pro Disable tests with qemu-arm & developer-build configurations in the CI 2019-10-03 15:12:33 +00:00
CMakeLists.txt Relax rules about not having dbus session 2020-01-27 13:09:40 +00:00
network-settings.h QAbstractSocket: deprecate 'error' member-function 2020-01-10 12:54:53 +01:00