Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
BaseDef Struct Reference

#include <moc.h>

+ Inheritance diagram for BaseDef:
+ Collaboration diagram for BaseDef:

Public Attributes

QByteArray classname
 
QByteArray qualified
 
QList< ClassInfoDefclassInfoList
 
QMap< QByteArray, bool > enumDeclarations
 
QList< EnumDefenumList
 
QMap< QByteArray, QByteArrayflagAliases
 
qsizetype begin = 0
 
qsizetype end = 0
 

Detailed Description

Definition at line 147 of file moc.h.

Member Data Documentation

◆ begin

qsizetype BaseDef::begin = 0

Definition at line 154 of file moc.h.

Referenced by Moc::inClass(), Moc::inNamespace(), Moc::parse(), and Moc::parseClassHead().

◆ classInfoList

◆ classname

◆ end

qsizetype BaseDef::end = 0

Definition at line 155 of file moc.h.

Referenced by Moc::inClass(), Moc::inNamespace(), Moc::parse(), and Moc::parseClassHead().

◆ enumDeclarations

QMap<QByteArray, bool> BaseDef::enumDeclarations

Definition at line 151 of file moc.h.

Referenced by Generator::generateCode(), Moc::parse(), Moc::parseEnumOrFlag(), and EnumDef::toJson().

◆ enumList

QList<EnumDef> BaseDef::enumList

Definition at line 152 of file moc.h.

Referenced by Moc::checkListSizes(), Generator::generateCode(), Moc::parse(), and ClassDef::toJson().

◆ flagAliases

QMap<QByteArray, QByteArray> BaseDef::flagAliases

Definition at line 153 of file moc.h.

Referenced by Generator::generateCode(), Moc::parse(), and Moc::parseFlag().

◆ qualified


The documentation for this struct was generated from the following file: