4#ifndef QMLTYPESCLASSDESCRIPTION_P_H
5#define QMLTYPESCLASSDESCRIPTION_P_H
18#include <private/qmetatypesjsonprocessor_p.h>
20#include <QtCore/qstring.h>
21#include <QtCore/qcbormap.h>
22#include <QtCore/qvector.h>
23#include <QtCore/qset.h>
24#include <QtCore/qversionnumber.h>
95 const QVector<MetaType> &foreign,
QTypeRevision defaultRevision,
96 const QList<QAnyStringView> &namespaces);
99 const QVector<MetaType> &
types,
const QVector<MetaType> &foreign,
104 const QVector<MetaType> &foreign,
QTypeRevision defaultRevision);
108 void collectSuperClasses(
111 void collectInterfaces(
const MetaType &classDef);
const QLoggingCategory & category()
[1]
Combined button and popup list for selecting options.
GLsizei GLenum GLenum * types
MetaType select(const MetaType &category, QAnyStringView relation) const
QAnyStringView javaScriptExtensionType
QAnyStringView parentProp
QList< QAnyStringView > implementsInterfaces
QList< QAnyStringView > primitiveAliases
QTypeRevision addedInRevision
void collect(const MetaType &classDef, const QVector< MetaType > &types, const QVector< MetaType > &foreign, CollectMode mode, QTypeRevision defaultRevision)
QList< QAnyStringView > immediateNames
QAnyStringView sequenceValueType
QTypeRevision removedInRevision
QAnyStringView defaultProp
FoundType collectRelated(QAnyStringView related, const QVector< MetaType > &types, const QVector< MetaType > &foreign, QTypeRevision defaultRevision, const QList< QAnyStringView > &namespaces)
bool registerEnumClassesScoped
QList< QTypeRevision > revisions
static FoundType findType(const QVector< MetaType > &types, const QVector< MetaType > &foreign, const QAnyStringView &name, const QList< QAnyStringView > &namespaces)
bool extensionIsNamespace
QList< QAnyStringView > elementNames
QAnyStringView attachedType
bool extensionIsJavaScript
QList< QAnyStringView > deferredNames
void collectLocalAnonymous(const MetaType &classDef, const QVector< MetaType > &types, const QVector< MetaType > &foreign, QTypeRevision defaultRevision)
QAnyStringView accessSemantics
QAnyStringView superClass
QAnyStringView nativeExtensionType
ResolvedTypeAlias(QAnyStringView alias)