![]() |
Qt 6.x
The Qt SDK
|
#include <moc.h>
Public Types | |
enum | Specification { ValueSpec , ReferenceSpec , PointerSpec } |
Public Member Functions | |
bool | stdCppSet () const |
QJsonObject | toJson () const |
Public Attributes | |
QByteArray | name |
QByteArray | type |
QByteArray | member |
QByteArray | read |
QByteArray | write |
QByteArray | bind |
QByteArray | reset |
QByteArray | designable |
QByteArray | scriptable |
QByteArray | stored |
QByteArray | user |
QByteArray | notify |
QByteArray | inPrivateClass |
int | notifyId = -1 |
Specification | gspec = ValueSpec |
int | revision = 0 |
bool | constant = false |
bool | final = false |
bool | required = false |
int | relativeIndex = -1 |
qsizetype | location = -1 |
|
inline |
Definition at line 106 of file moc.h.
References QtMiscUtils::toAsciiUpper(), and write.
QJsonObject PropertyDef::toJson | ( | ) | const |
Definition at line 2122 of file moc.cpp.
References bind, constant, designable, QString::fromUtf8(), inPrivateClass, QByteArray::isEmpty(), member, notify, read, relativeIndex, required, revision, scriptable, stored, str, user, and write.
QByteArray PropertyDef::bind |
Definition at line 115 of file moc.h.
Referenced by Moc::parsePropertyAttributes(), and toJson().
bool PropertyDef::constant = false |
Definition at line 120 of file moc.h.
Referenced by Moc::parsePropertyAttributes(), and toJson().
QByteArray PropertyDef::designable |
Definition at line 115 of file moc.h.
Referenced by Moc::createPropertyDef(), Moc::parsePropertyAttributes(), and toJson().
bool PropertyDef::final = false |
Definition at line 121 of file moc.h.
Referenced by Moc::parsePropertyAttributes().
Specification PropertyDef::gspec = ValueSpec |
QByteArray PropertyDef::inPrivateClass |
Definition at line 115 of file moc.h.
Referenced by Moc::parsePrivateProperty(), and toJson().
qsizetype PropertyDef::location = -1 |
Definition at line 125 of file moc.h.
Referenced by Moc::createPropertyDef().
QByteArray PropertyDef::member |
Definition at line 115 of file moc.h.
Referenced by Moc::parsePropertyAttributes(), and toJson().
QByteArray PropertyDef::name |
Definition at line 115 of file moc.h.
Referenced by Moc::createPropertyDef(), and Moc::parsePropertyAttributes().
QByteArray PropertyDef::notify |
Definition at line 115 of file moc.h.
Referenced by Moc::parsePropertyAttributes(), and toJson().
QByteArray PropertyDef::read |
Definition at line 115 of file moc.h.
Referenced by Moc::parsePropertyAttributes(), and toJson().
int PropertyDef::relativeIndex = -1 |
Definition at line 123 of file moc.h.
Referenced by Moc::createPropertyDef(), and toJson().
bool PropertyDef::required = false |
Definition at line 122 of file moc.h.
Referenced by Moc::parsePropertyAttributes(), and toJson().
QByteArray PropertyDef::reset |
Definition at line 115 of file moc.h.
Referenced by Moc::parsePropertyAttributes().
int PropertyDef::revision = 0 |
Definition at line 119 of file moc.h.
Referenced by Moc::parsePropertyAttributes(), and toJson().
QByteArray PropertyDef::scriptable |
Definition at line 115 of file moc.h.
Referenced by Moc::createPropertyDef(), Moc::parsePropertyAttributes(), and toJson().
QByteArray PropertyDef::stored |
Definition at line 115 of file moc.h.
Referenced by Moc::createPropertyDef(), Moc::parsePropertyAttributes(), and toJson().
QByteArray PropertyDef::type |
Definition at line 115 of file moc.h.
Referenced by Moc::createPropertyDef().
QByteArray PropertyDef::user |
Definition at line 115 of file moc.h.
Referenced by Moc::createPropertyDef(), Moc::parsePropertyAttributes(), and toJson().
QByteArray PropertyDef::write |
Definition at line 115 of file moc.h.
Referenced by Moc::parsePropertyAttributes(), stdCppSet(), and toJson().