File indexing completed on 2024-05-12 17:08:56

0001 #pragma once
0002 
0003 #include <QMetaType>
0004 
0005 class QDBusArgument;
0006 
0007 class LayoutNames
0008 {
0009     Q_GADGET
0010 
0011     Q_PROPERTY(QString shortName MEMBER shortName)
0012     Q_PROPERTY(QString displayName MEMBER displayName)
0013     Q_PROPERTY(QString longName MEMBER longName)
0014 
0015 public:
0016     static void registerMetaType();
0017 
0018     QString shortName;
0019     QString displayName;
0020     QString longName;
0021 };
0022 Q_DECLARE_METATYPE(LayoutNames)
0023 
0024 QDBusArgument &operator<<(QDBusArgument &argument, const LayoutNames &layoutNames);
0025 const QDBusArgument &operator>>(const QDBusArgument &argument, LayoutNames &layoutNames);