![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <moc.h>
Classes | |
| struct | Interface |
| struct | PluginData |
Public Member Functions | |
| QJsonObject | toJson () const |
Public Attributes | |
| QList< SuperClass > | superclassList |
| QList< QList< Interface > > | interfaceList |
| struct ClassDef::PluginData | pluginData |
| QList< FunctionDef > | constructorList |
| QList< FunctionDef > | signalList |
| QList< FunctionDef > | slotList |
| QList< FunctionDef > | methodList |
| QList< FunctionDef > | publicList |
| QList< QByteArray > | nonClassSignalList |
| QList< PropertyDef > | propertyList |
| QSet< QByteArray > | allEnumNames |
| int | revisionedMethods = 0 |
| bool | hasQObject = false |
| bool | hasQGadget = false |
| bool | hasQNamespace = false |
| bool | requireCompleteMethodTypes = false |
| bool | isFinal = false |
| Public Attributes inherited from BaseDef | |
| QByteArray | classname |
| QByteArray | qualified |
| QList< ClassInfoDef > | classInfoList |
| QMap< QByteArray, QFlags< QtMocConstants::EnumFlags > > | enumDeclarations |
| QList< EnumDef > | enumList |
| QMap< QByteArray, QByteArray > | flagAliases |
| qsizetype | begin = 0 |
| qsizetype | end = 0 |
| qsizetype | lineNumber = 0 |
| QJsonObject ClassDef::toJson | ( | ) | const |
| QSet<QByteArray> ClassDef::allEnumNames |
| QList<FunctionDef> ClassDef::constructorList |
| bool ClassDef::hasQGadget = false |
Definition at line 207 of file moc.h.
Referenced by Generator::generateCode(), and Moc::parse().
| bool ClassDef::hasQNamespace = false |
Definition at line 208 of file moc.h.
Referenced by Generator::generateCode().
| bool ClassDef::hasQObject = false |
Definition at line 206 of file moc.h.
Referenced by Generator::generateCode(), and Moc::parse().
| bool ClassDef::isFinal = false |
Definition at line 210 of file moc.h.
Referenced by Moc::parseClassHead().
| QList<FunctionDef> ClassDef::methodList |
| QList<QByteArray> ClassDef::nonClassSignalList |
| struct ClassDef::PluginData ClassDef::pluginData |
| QList<PropertyDef> ClassDef::propertyList |
| QList<FunctionDef> ClassDef::publicList |
| bool ClassDef::requireCompleteMethodTypes = false |
Definition at line 209 of file moc.h.
Referenced by Generator::generateCode(), and Moc::parseClassInfo().
| int ClassDef::revisionedMethods = 0 |
Definition at line 204 of file moc.h.
Referenced by Moc::parse(), Moc::parseSignals(), Moc::parseSlotInPrivate(), and Moc::parseSlots().
| QList<FunctionDef> ClassDef::signalList |
| QList<FunctionDef> ClassDef::slotList |
| QList<SuperClass> ClassDef::superclassList |