Register QVector with basic DBus types
In order to reduce surprises when using DBus, also register QVector where QList is pre-registered. Change-Id: I7fdc0a52b11cdc4ebb8338f9a8ba00c8a46c3ed5 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
parent
5d2b12d71c
commit
2b1ab81eda
@ -131,6 +131,18 @@ void QDBusMetaTypeId::init()
|
|||||||
qDBusRegisterMetaType<QList<QDBusObjectPath> >();
|
qDBusRegisterMetaType<QList<QDBusObjectPath> >();
|
||||||
qDBusRegisterMetaType<QList<QDBusSignature> >();
|
qDBusRegisterMetaType<QList<QDBusSignature> >();
|
||||||
qDBusRegisterMetaType<QList<QDBusUnixFileDescriptor> >();
|
qDBusRegisterMetaType<QList<QDBusUnixFileDescriptor> >();
|
||||||
|
|
||||||
|
qDBusRegisterMetaType<QVector<bool> >();
|
||||||
|
qDBusRegisterMetaType<QVector<short> >();
|
||||||
|
qDBusRegisterMetaType<QVector<ushort> >();
|
||||||
|
qDBusRegisterMetaType<QVector<int> >();
|
||||||
|
qDBusRegisterMetaType<QVector<uint> >();
|
||||||
|
qDBusRegisterMetaType<QVector<qlonglong> >();
|
||||||
|
qDBusRegisterMetaType<QVector<qulonglong> >();
|
||||||
|
qDBusRegisterMetaType<QVector<double> >();
|
||||||
|
qDBusRegisterMetaType<QVector<QDBusObjectPath> >();
|
||||||
|
qDBusRegisterMetaType<QVector<QDBusSignature> >();
|
||||||
|
qDBusRegisterMetaType<QVector<QDBusUnixFileDescriptor> >();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
initialized.store(true);
|
initialized.store(true);
|
||||||
|
Loading…
Reference in New Issue
Block a user