File indexing completed on 2024-05-12 17:08:56
0001 #include "layoutnames.h" 0002 #include <QDBusMetaType> 0003 0004 void LayoutNames::registerMetaType() 0005 { 0006 qDBusRegisterMetaType<LayoutNames>(); 0007 qDBusRegisterMetaType<QVector<LayoutNames>>(); 0008 } 0009 0010 QDBusArgument &operator<<(QDBusArgument &argument, const LayoutNames &layoutNames) 0011 { 0012 argument.beginStructure(); 0013 argument << layoutNames.shortName << layoutNames.displayName << layoutNames.longName; 0014 argument.endStructure(); 0015 return argument; 0016 } 0017 0018 const QDBusArgument &operator>>(const QDBusArgument &argument, LayoutNames &layoutNames) 0019 { 0020 argument.beginStructure(); 0021 argument >> layoutNames.shortName >> layoutNames.displayName >> layoutNames.longName; 0022 argument.endStructure(); 0023 return argument; 0024 }