qt5base-lts/tests/auto/dbus/qdbusmetaobject
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
..
.gitignore Moved dbus autotests into new directory structure 2011-09-01 09:37:08 +02:00
CMakeLists.txt Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qdbusmetaobject.pro Merge remote-tracking branch 'origin/5.6' into dev 2016-01-08 12:35:24 +01:00
tst_qdbusmetaobject.cpp New QMetaType representation 2020-02-20 16:11:02 +01:00