(f26af148f4ad84f07c193c4200a686e490c60cb5)
#include "qqmlmetatype_p.h"
#include <private/qqmlextensionplugin_p.h>
#include <private/qqmlmetatypedata_p.h>
#include <private/qqmlpropertycachecreator_p.h>
#include <private/qqmlscriptblob_p.h>
#include <private/qqmlscriptdata_p.h>
#include <private/qqmltype_p_p.h>
#include <private/qqmltypemodule_p.h>
#include <private/qqmlvaluetype_p.h>
#include <QtCore/qcoreapplication.h>
#include <QtCore/qmutex.h>
#include <QtCore/qloggingcategory.h>
Go to the source code of this file.
|
static QQmlTypePrivate * | createQQmlType (QQmlMetaTypeData *data, const QQmlPrivate::RegisterInterface &type) |
static QQmlTypePrivate * | createQQmlType (QQmlMetaTypeData *data, const QString &elementName, const QQmlPrivate::RegisterSingletonType &type, const QQmlType::SingletonInstanceInfo::ConstPtr &siinfo) |
static QQmlTypePrivate * | createQQmlType (QQmlMetaTypeData *data, const QString &elementName, const QQmlPrivate::RegisterType &type) |
static void | addQQmlMetaTypeInterfaces (QQmlMetaTypeData *data, const QUrl &url, QQmlTypePrivate *priv, const QByteArray &className) |
static QQmlTypePrivate * | createQQmlType (QQmlMetaTypeData *data, const QString &elementName, const QQmlPrivate::RegisterCompositeType &type) |
static QQmlTypePrivate * | createQQmlType (QQmlMetaTypeData *data, const QString &elementName, const QQmlPrivate::RegisterCompositeSingletonType &type, const QQmlType::SingletonInstanceInfo::ConstPtr &siinfo) |
static QString | registrationTypeString (QQmlType::RegistrationType typeType) |
static bool | checkRegistration (QQmlType::RegistrationType typeType, QQmlMetaTypeData *data, const char *uri, const QString &typeName, QTypeRevision version, QMetaType::TypeFlags flags) |
static QQmlTypeModule * | getTypeModule (const QHashedString &uri, QTypeRevision version, QQmlMetaTypeData *data) |
static void | addTypeToData (QQmlTypePrivate *type, QQmlMetaTypeData *data) |
static QQmlType | createTypeForUrl (QQmlMetaTypeData *data, const QUrl &url, const QHashedStringRef &qualifiedType, QQmlMetaType::CompositeTypeLookupMode mode, QList< QQmlError > *errors, QTypeRevision version) |
static QQmlType | doRegisterInlineComponentType (QQmlMetaTypeData *data, const QUrl &url) |
static bool | namespaceContainsRegistrations (const QQmlMetaTypeData *data, const QString &uri, QTypeRevision version) |
static bool | hasActiveInlineComponents (const QQmlMetaTypeData *data, const QQmlTypePrivate *d) |
static int | doCountInternalCompositeTypeSelfReferences (QQmlMetaTypeData *data, const QQmlRefPointer< QV4::CompiledData::CompilationUnit > &compilationUnit) |
static bool | isFullyTyped (const QQmlPrivate::CachedQmlUnit *unit) |
static bool | isInternalType (int idx) |
◆ addQQmlMetaTypeInterfaces()
◆ addTypeToData()
◆ checkRegistration()
◆ createQQmlType() [1/5]
◆ createQQmlType() [2/5]
◆ createQQmlType() [3/5]
◆ createQQmlType() [4/5]
◆ createQQmlType() [5/5]
◆ createTypeForUrl()
◆ doCountInternalCompositeTypeSelfReferences()
◆ doRegisterInlineComponentType()
◆ getTypeModule()
◆ hasActiveInlineComponents()
◆ isFullyTyped()
◆ isInternalType()
bool isInternalType |
( |
int | idx | ) |
|
|
static |
◆ namespaceContainsRegistrations()
◆ registrationTypeString()