4#ifndef QMLTYPEREGISTRAR_P_H
5#define QMLTYPEREGISTRAR_P_H
18#include <QtCore/qcbormap.h>
19#include <QtCore/qversionnumber.h>
32 QList<quint8> m_pastMajorVersions;
33 QList<QString> m_includes;
34 bool m_followForeignVersioning =
false;
35 QVector<MetaType> m_types;
36 QVector<MetaType> m_foreignTypes;
37 QList<QAnyStringView> m_referencedTypes;
47 bool followForeignVersioning);
49 void setTypes(
const QVector<MetaType> &
types,
const QVector<MetaType> &foreignTypes);
\macro QT_RESTRICTED_CAST_FROM_ASCII
void setModuleNameAndNamespace(const QString &module, const QString &targetNamespace)
static bool argumentsFromCommandLineAndFile(QStringList &allArguments, const QStringList &arguments)
void setTypes(const QVector< MetaType > &types, const QVector< MetaType > &foreignTypes)
void setIncludes(const QList< QString > &includes)
void write(QTextStream &os, QAnyStringView outFileName) const
void setModuleVersions(QTypeRevision moduleVersion, const QList< quint8 > &pastMajorVersions, bool followForeignVersioning)
bool generatePluginTypes(const QString &pluginTypesFile)
void setReferencedTypes(const QList< QAnyStringView > &referencedTypes)
static int runExtract(const QString &baseName, const MetaTypesJsonProcessor &processor)
QList< QVariant > arguments
Combined button and popup list for selecting options.
GLsizei GLenum GLenum * types