#include <qqmltyperegistrar_p.h>
Definition at line 27 of file qqmltyperegistrar_p.h.
◆ argumentsFromCommandLineAndFile()
bool QmlTypeRegistrar::argumentsFromCommandLineAndFile |
( |
QStringList & | allArguments, |
|
|
const QStringList & | arguments ) |
|
static |
◆ generatePluginTypes()
bool QmlTypeRegistrar::generatePluginTypes |
( |
const QString & | pluginTypesFile | ) |
|
◆ runExtract()
Definition at line 84 of file qqmltyperegistrar.cpp.
References QString::arg(), error, QFile::fileName(), QString::fromLatin1(), includeGuard(), ok, QFile::open(), QString::replace(), QString::toUtf8(), QIODevice::write(), and QIODeviceBase::WriteOnly.
◆ setIncludes()
◆ setModuleNameAndNamespace()
void QmlTypeRegistrar::setModuleNameAndNamespace |
( |
const QString & | module, |
|
|
const QString & | targetNamespace ) |
◆ setModuleVersions()
void QmlTypeRegistrar::setModuleVersions |
( |
QTypeRevision | moduleVersion, |
|
|
const QList< quint8 > & | pastMajorVersions, |
|
|
bool | followForeignVersioning ) |
◆ setReferencedTypes()
◆ setTypes()
◆ write()
Definition at line 171 of file qqmltyperegistrar.cpp.
References arg, QSet< T >::begin(), className, conflictingVersionToString(), QSet< T >::end(), QmlTypesClassDescription::findType(), QTypeRevision::fromEncodedVersion(), handleInMinorVersion(), QString::isEmpty(), QTypeRevision::isValid(), it, QLatin1StringView::length(), QTypeRevision::majorVersion(), members(), methods, QTypeRevision::minorVersion(), MetaTypesJsonProcessor::namespaces(), output, properties, Public, Q_ASSERT, QStringLiteral, registrationVarName(), QString::replace(), Constants::MetatypesDotJson::Qml::S_ADDED_IN_VERSION, Constants::MetatypesDotJson::S_ANONYMOUS, Constants::MetatypesDotJson::S_AUTO, Constants::MetatypesDotJson::Qml::S_ELEMENT, Constants::MetatypesDotJson::Qml::S_EXTENDED, Constants::MetatypesDotJson::Qml::S_FOREIGN, Constants::MetatypesDotJson::Qml::S_FOREIGN_IS_NAMESPACE, Constants::MetatypesDotJson::S_METHOD, Constants::MetatypesDotJson::S_PROPERTY, Constants::MetatypesDotJson::Qml::S_REMOVED_IN_VERSION, Constants::MetatypesDotJson::S_TRUE, toInt(), typeName, view, and warning().
The documentation for this class was generated from the following files: