![]() |
Qt 6.x
The Qt SDK
|
#include <moc.h>
Public Member Functions | |
EnumDef () | |
QJsonObject | toJson (const ClassDef &cdef) const |
QByteArray | qualifiedType (const ClassDef *cdef) const |
Public Attributes | |
QByteArray | name |
QByteArray | enumName |
QByteArray | type |
QList< QByteArray > | values |
bool | isEnumClass |
QByteArray EnumDef::qualifiedType | ( | const ClassDef * | cdef | ) | const |
Definition at line 2187 of file moc.cpp.
References BaseDef::classname, QByteArray::contains(), name, and BaseDef::qualified.
QJsonObject EnumDef::toJson | ( | const ClassDef & | cdef | ) | const |
Definition at line 2167 of file moc.cpp.
References QJsonArray::append(), BaseDef::enumDeclarations, enumName, QString::fromUtf8(), QJsonArray::isEmpty(), QByteArray::isEmpty(), isEnumClass, QMap< Key, T >::value(), and values.
QByteArray EnumDef::enumName |
bool EnumDef::isEnumClass |
Definition at line 48 of file moc.h.
Referenced by Moc::parseEnum(), and toJson().
QByteArray EnumDef::name |
Definition at line 44 of file moc.h.
Referenced by Moc::parseEnum(), and qualifiedType().
QByteArray EnumDef::type |
Definition at line 46 of file moc.h.
Referenced by Moc::parseEnum().
QList<QByteArray> EnumDef::values |
Definition at line 47 of file moc.h.
Referenced by Moc::parseEnum(), and toJson().