2022-03-05 22:41:29 +05:00

26 lines
573 B
C++

#pragma once
#include <QMetaType>
class QDBusArgument;
class LayoutNames
{
Q_GADGET
Q_PROPERTY(QString shortName MEMBER shortName)
Q_PROPERTY(QString displayName MEMBER displayName)
Q_PROPERTY(QString longName MEMBER longName)
public:
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);