|
static QUrl | inlineComponentUrl (const QUrl &baseUrl, const QString &name) |
static bool | equalBaseUrls (const QUrl &aUrl, const QUrl &bUrl) |
static QUrl | normalizedUrl (const QUrl &unNormalizedUrl) |
static QQmlType | findCompositeType (const QUrl &url, const QQmlRefPointer< QV4::CompiledData::CompilationUnit > &compilationUnit, CompositeTypeLookupMode mode=NonSingleton) |
static QQmlType | findInlineComponentType (const QUrl &url, const QQmlRefPointer< QV4::CompiledData::CompilationUnit > &compilationUnit) |
static QQmlType | findInlineComponentType (const QUrl &baseUrl, const QString &name, const QQmlRefPointer< QV4::CompiledData::CompilationUnit > &compilationUnit) |
static QQmlType | registerType (const QQmlPrivate::RegisterType &type) |
static QQmlType | registerInterface (const QQmlPrivate::RegisterInterface &type) |
static QQmlType | registerSingletonType (const QQmlPrivate::RegisterSingletonType &type, const QQmlType::SingletonInstanceInfo::ConstPtr &siinfo) |
static QQmlType | registerCompositeSingletonType (const QQmlPrivate::RegisterCompositeSingletonType &type, const QQmlType::SingletonInstanceInfo::ConstPtr &siinfo) |
static QQmlType | registerCompositeType (const QQmlPrivate::RegisterCompositeType &type) |
static RegistrationResult | registerPluginTypes (QObject *instance, const QString &basePath, const QString &uri, const QString &typeNamespace, QTypeRevision version, QList< QQmlError > *errors) |
static QQmlType | typeForUrl (const QUrl &url, const QHashedStringRef &typeName, CompositeTypeLookupMode mode, QList< QQmlError > *errors, QTypeRevision version=QTypeRevision()) |
static QQmlType | fetchOrCreateInlineComponentTypeForUrl (const QUrl &url) |
static QQmlType | inlineComponentType (const QQmlType &outerType, const QString &name) |
static void | unregisterType (int type) |
static void | registerMetaObjectForType (const QMetaObject *metaobject, QQmlTypePrivate *type) |
static void | registerModule (const char *uri, QTypeRevision version) |
static bool | protectModule (const QString &uri, QTypeRevision version, bool weakProtectAllVersions=false) |
static void | registerModuleImport (const QString &uri, QTypeRevision version, const QQmlDirParser::Import &import) |
static void | unregisterModuleImport (const QString &uri, QTypeRevision version, const QQmlDirParser::Import &import) |
static QList< QQmlDirParser::Import > | moduleImports (const QString &uri, QTypeRevision version) |
static int | typeId (const char *uri, QTypeRevision version, const char *qmlName) |
static void | registerUndeletableType (const QQmlType &dtype) |
static QList< QString > | qmlTypeNames () |
| Returns the list of registered QML type names.
|
static QList< QQmlType > | qmlTypes () |
| Returns the list of registered QML types.
|
static QList< QQmlType > | qmlSingletonTypes () |
| Returns the list of registered QML singleton types.
|
static QList< QQmlType > | qmlAllTypes () |
| Returns the list of all registered types.
|
static QQmlType | qmlType (const QString &qualifiedName, QTypeRevision version) |
| Returns the type (if any) of URI-qualified named qualifiedName and version specified by version_major and version_minor.
|
static QQmlType | qmlType (const QHashedStringRef &name, const QHashedStringRef &module, QTypeRevision version) |
static QQmlType | qmlType (const QMetaObject *) |
| Returns the type (if any) that corresponds to the metaObject.
|
static QQmlType | qmlType (const QMetaObject *metaObject, const QHashedStringRef &module, QTypeRevision version) |
| Returns the type (if any) that corresponds to the metaObject in version specified by version_major and version_minor in module specified by uri.
|
static QQmlType | qmlTypeById (int qmlTypeId) |
| Returns the type (if any) that corresponds to qmlTypeId.
|
static QQmlType | qmlType (QMetaType metaType) |
| Returns the type (if any) that corresponds to metaType.
|
static QQmlType | qmlListType (QMetaType metaType) |
static QQmlType | qmlType (const QUrl &unNormalizedUrl) |
| Returns the type (if any) that corresponds to the given url in the set of composite types added through file imports.
|
static QQmlPropertyCache::ConstPtr | propertyCache (QObject *object, QTypeRevision version=QTypeRevision()) |
| Returns a QQmlPropertyCache for obj if one is available.
|
static QQmlPropertyCache::ConstPtr | propertyCache (const QMetaObject *metaObject, QTypeRevision version=QTypeRevision()) |
static QQmlPropertyCache::ConstPtr | propertyCache (const QQmlType &type, QTypeRevision version) |
static QQmlMetaObject | rawMetaObjectForType (QMetaType metaType) |
static QQmlMetaObject | metaObjectForType (QMetaType metaType) |
static QQmlPropertyCache::ConstPtr | propertyCacheForType (QMetaType metaType) |
static QQmlPropertyCache::ConstPtr | rawPropertyCacheForType (QMetaType metaType) |
static QQmlPropertyCache::ConstPtr | rawPropertyCacheForType (QMetaType metaType, QTypeRevision version) |
static void | freeUnusedTypesAndCaches () |
static QMetaProperty | defaultProperty (const QMetaObject *) |
static QMetaProperty | defaultProperty (QObject *) |
static QMetaMethod | defaultMethod (const QMetaObject *) |
static QMetaMethod | defaultMethod (QObject *) |
static QObject * | toQObject (const QVariant &, bool *ok=nullptr) |
static QMetaType | listValueType (QMetaType type) |
static QQmlAttachedPropertiesFunc | attachedPropertiesFunc (QQmlTypeLoader *typeLoader, const QMetaObject *) |
static bool | isInterface (QMetaType type) |
| See qmlRegisterInterface() for information about when this will return true.
|
static const char * | interfaceIId (QMetaType type) |
static bool | isList (QMetaType type) |
static QTypeRevision | latestModuleVersion (const QString &uri) |
static bool | isStronglyLockedModule (const QString &uri, QTypeRevision version) |
static QTypeRevision | matchingModuleVersion (const QString &module, QTypeRevision version) |
static QQmlTypeModule * | typeModule (const QString &uri, QTypeRevision version) |
static QList< QQmlPrivate::AutoParentFunction > | parentFunctions () |
static const QQmlPrivate::CachedQmlUnit * | findCachedCompilationUnit (const QUrl &uri, CacheMode mode, CachedUnitLookupError *status) |
static void | prependCachedUnitLookupFunction (QQmlPrivate::QmlUnitCacheLookupFunction handler) |
static void | removeCachedUnitLookupFunction (QQmlPrivate::QmlUnitCacheLookupFunction handler) |
static QString | prettyTypeName (const QObject *object) |
| Returns the pretty QML type name (e.g.
|
template<typename QQmlTypeContainer> |
static void | removeQQmlTypePrivate (QQmlTypeContainer &container, const QQmlTypePrivate *reference) |
template<typename InlineComponentContainer> |
static void | removeFromInlineComponents (InlineComponentContainer &container, const QQmlTypePrivate *reference) |
static void | registerTypeAlias (int typeId, const QString &name) |
static int | registerAutoParentFunction (const QQmlPrivate::RegisterAutoParent &autoparent) |
static void | unregisterAutoParentFunction (const QQmlPrivate::AutoParentFunction &function) |
static QQmlType | registerSequentialContainer (const QQmlPrivate::RegisterSequentialContainer &sequenceRegistration) |
static void | unregisterSequentialContainer (int id) |
static int | registerUnitCacheHook (const QQmlPrivate::RegisterQmlUnitCacheHook &hookRegistration) |
static void | clearTypeRegistrations () |
static QList< QQmlProxyMetaObject::ProxyData > | proxyData (const QMetaObject *mo, const QMetaObject *baseMetaObject, QMetaObject *lastMetaObject) |
static void | clone (QMetaObjectBuilder &builder, const QMetaObject *mo, const QMetaObject *ignoreStart, const QMetaObject *ignoreEnd, ClonePolicy policy) |
static void | qmlInsertModuleRegistration (const QString &uri, void(*registerFunction)()) |
static void | qmlRemoveModuleRegistration (const QString &uri) |
static bool | qmlRegisterModuleTypes (const QString &uri) |
static bool | isValueType (QMetaType type) |
static QQmlValueType * | valueType (QMetaType metaType) |
static const QMetaObject * | metaObjectForValueType (QMetaType type) |
static QQmlPropertyCache::ConstPtr | findPropertyCacheInCompositeTypes (QMetaType t) |
static void | registerInternalCompositeType (const QQmlRefPointer< QV4::CompiledData::CompilationUnit > &compilationUnit) |
static void | unregisterInternalCompositeType (const QQmlRefPointer< QV4::CompiledData::CompilationUnit > &compilationUnit) |
static int | countInternalCompositeTypeSelfReferences (const QQmlRefPointer< QV4::CompiledData::CompilationUnit > &compilationUnit) |
static QQmlRefPointer< QV4::CompiledData::CompilationUnit > | obtainCompilationUnit (QMetaType type) |
static QQmlRefPointer< QV4::CompiledData::CompilationUnit > | obtainCompilationUnit (const QUrl &url) |
Definition at line 37 of file qqmlmetatype_p.h.