mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
709 B
24 lines
709 B
#include "layoutnames.h" |
|
#include <QDBusMetaType> |
|
|
|
void LayoutNames::registerMetaType() |
|
{ |
|
qDBusRegisterMetaType<LayoutNames>(); |
|
qDBusRegisterMetaType<QVector<LayoutNames>>(); |
|
} |
|
|
|
QDBusArgument &operator<<(QDBusArgument &argument, const LayoutNames &layoutNames) |
|
{ |
|
argument.beginStructure(); |
|
argument << layoutNames.shortName << layoutNames.displayName << layoutNames.longName; |
|
argument.endStructure(); |
|
return argument; |
|
} |
|
|
|
const QDBusArgument &operator>>(const QDBusArgument &argument, LayoutNames &layoutNames) |
|
{ |
|
argument.beginStructure(); |
|
argument >> layoutNames.shortName >> layoutNames.displayName >> layoutNames.longName; |
|
argument.endStructure(); |
|
return argument; |
|
}
|
|
|