summaryrefslogtreecommitdiffstats
path: root/src/dbus/qdbusmetatype_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/dbus/qdbusmetatype_p.h')
-rw-r--r--src/dbus/qdbusmetatype_p.h23
1 files changed, 11 insertions, 12 deletions
diff --git a/src/dbus/qdbusmetatype_p.h b/src/dbus/qdbusmetatype_p.h
index fdae803553..86a59f587d 100644
--- a/src/dbus/qdbusmetatype_p.h
+++ b/src/dbus/qdbusmetatype_p.h
@@ -28,18 +28,17 @@
QT_BEGIN_NAMESPACE
-struct QDBusMetaTypeId
-{
- static QMetaType message(); // QDBusMessage
- static QMetaType argument(); // QDBusArgument
- static QMetaType variant(); // QDBusVariant
- static QMetaType objectpath(); // QDBusObjectPath
- static QMetaType signature(); // QDBusSignature
- static QMetaType error(); // QDBusError
- static QMetaType unixfd(); // QDBusUnixFileDescriptor
-
- static void init();
-};
+namespace QDBusMetaTypeId {
+QMetaType message(); // QDBusMessage
+QMetaType argument(); // QDBusArgument
+QMetaType variant(); // QDBusVariant
+QMetaType objectpath(); // QDBusObjectPath
+QMetaType signature(); // QDBusSignature
+QMetaType error(); // QDBusError
+QMetaType unixfd(); // QDBusUnixFileDescriptor
+
+Q_DBUS_EXPORT void init();
+}; // namespace QDBusMetaTypeId
inline QMetaType QDBusMetaTypeId::message()
{ return QMetaType::fromType<QDBusMessage>(); }