|
| 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) |
\inmodule QtQml
Definition at line 37 of file qqmlmetatype_p.h.