27 #ifndef GEODECODERSTATUS_H
28 #define GEODECODERSTATUS_H
31 #include <QMetaObject>
33 #include <QStringList>
78 static QString StrByType(Types
const& value)
81 QMetaEnum metaEnum= metaObject.enumerator( metaObject.indexOfEnumerator(
"Types"));
82 QString
s=metaEnum.valueToKey(value);
85 static Types TypeByStr(QString
const& value)
88 QMetaEnum metaEnum= metaObject.enumerator( metaObject.indexOfEnumerator(
"Types"));
89 Types
s=(Types)metaEnum.keyToValue(value.toLatin1());
92 static QStringList TypesList()
96 QMetaEnum metaEnum= metaObject.enumerator( metaObject.indexOfEnumerator(
"Types"));
97 for(
int x=0;
x<metaEnum.keyCount();++
x)
99 ret.append(metaEnum.key(
x));
106 #endif // GEODECODERSTATUS_H