#ifndef LAYOUTNAMES_H #define LAYOUTNAMES_H #include class QDBusArgument; struct LayoutNames { static void registerMetaType(); QString shortName; QString displayName; QString longName; }; Q_DECLARE_METATYPE(LayoutNames) QDBusArgument &operator<<(QDBusArgument &argument, const LayoutNames &layoutNames); const QDBusArgument &operator>>(const QDBusArgument &argument, LayoutNames &layoutNames); #endif // LAYOUTNAMES_H