![]() |
Qt 6.x
The Qt SDK
|
Typedefs | |
| using | QmlContextPropertyGetter = QV4::ReturnedValue(*)(QV4::Lookup *l, QV4::ExecutionEngine *engine, QV4::Value *thisObject) |
| template<typename A > | |
| using | QQmlAttachedPropertiesFunc = A *(*)(QObject *) |
| template<typename T , typename Marker > | |
| using | QmlTypeHasMarker = std::is_same< T, typename QmlMarkerFunction< Marker >::ClassType > |
| using | CreateIntoFunction = void(*)(void *, void *) |
| using | CreateSingletonFunction = QObject *(*)(QQmlEngine *, QJSEngine *) |
| using | CreateParentFunction = QObject *(*)(QObject *) |
| using | CreateValueTypeFunction = QVariant(*)(const QJSValue &) |
| typedef AutoParentResult(* | AutoParentFunction) (QObject *object, QObject *parent) |
| typedef const CachedQmlUnit *(* | QmlUnitCacheLookupFunction) (const QUrl &url) |
Enumerations | |
| enum class | ObjectPropertyResult { OK , NeedsInit , Deleted } |
| enum class | ObjectLookupResult { Failure , Object , Fallback , ObjectAsVariant , FallbackAsVariant } |
| enum class | SingletonConstructionMode { None , Constructor , Factory , FactoryWrapper } |
| enum | AutoParentResult { Parented , IncompatibleObject , IncompatibleParent } |
| enum class | ValueTypeCreationMethod { None , Construct , Structured } |
| enum | RegistrationType { TypeRegistration = 0 , InterfaceRegistration = 1 , AutoParentRegistration = 2 , SingletonRegistration = 3 , CompositeRegistration = 4 , CompositeSingletonRegistration = 5 , QmlUnitCacheHookRegistration = 6 , TypeAndRevisionsRegistration = 7 , SingletonAndRevisionsRegistration = 8 , SequentialContainerRegistration = 9 , SequentialContainerAndRevisionsRegistration = 10 } |
| enum | QmlRegistrationWarning { UnconstructibleType , UnconstructibleSingleton , NonQObjectWithAtached } |
| typedef AutoParentResult(* QQmlPrivate::AutoParentFunction) (QObject *object, QObject *parent) |
Definition at line 432 of file qqmlprivate.h.
| using QQmlPrivate::CreateIntoFunction = typedef void (*)(void *, void *) |
Definition at line 189 of file qqmlprivate.h.
| using QQmlPrivate::CreateParentFunction = typedef QObject *(*)(QObject *) |
Definition at line 191 of file qqmlprivate.h.
| using QQmlPrivate::CreateSingletonFunction = typedef QObject *(*)(QQmlEngine *, QJSEngine *) |
Definition at line 190 of file qqmlprivate.h.
| using QQmlPrivate::CreateValueTypeFunction = typedef QVariant (*)(const QJSValue &) |
Definition at line 192 of file qqmlprivate.h.
| using QQmlPrivate::QmlContextPropertyGetter = typedef QV4::ReturnedValue (*)(QV4::Lookup *l, QV4::ExecutionEngine *engine, QV4::Value *thisObject) |
| using QQmlPrivate::QmlTypeHasMarker = typedef std::is_same<T, typename QmlMarkerFunction<Marker>::ClassType> |
Definition at line 166 of file qqmlprivate.h.
| typedef const CachedQmlUnit *(* QQmlPrivate::QmlUnitCacheLookupFunction) (const QUrl &url) |
Definition at line 735 of file qqmlprivate.h.
| using QQmlPrivate::QQmlAttachedPropertiesFunc = typedef A *(*)(QObject *) |
Definition at line 47 of file qqmlprivate.h.
| Enumerator | |
|---|---|
| Parented | |
| IncompatibleObject | |
| IncompatibleParent | |
Definition at line 431 of file qqmlprivate.h.
|
strong |
|
strong |
| Enumerator | |
|---|---|
| UnconstructibleType | |
| UnconstructibleSingleton | |
| NonQObjectWithAtached | |
Definition at line 1130 of file qqmlprivate.h.
Definition at line 741 of file qqmlprivate.h.
|
strong |
| Enumerator | |
|---|---|
| None | |
| Constructor | |
| Factory | |
| FactoryWrapper | |
Definition at line 117 of file qqmlprivate.h.
|
strong |
| Enumerator | |
|---|---|
| None | |
| Construct | |
| Structured | |
Definition at line 434 of file qqmlprivate.h.
|
static |
Definition at line 1237 of file qqml.cpp.
References QSet< T >::begin(), engine, error, it, and Q_ASSERT.
Referenced by QQmlPrivate::AOTCompiledContext::initCallGlobalLookup(), QQmlPrivate::AOTCompiledContext::initCallObjectPropertyLookup(), QQmlPrivate::AOTCompiledContext::initCallQmlContextPropertyLookup(), QQmlPrivate::AOTCompiledContext::initGetObjectLookup(), QQmlPrivate::AOTCompiledContext::initLoadGlobalLookup(), QQmlPrivate::AOTCompiledContext::initLoadScopeObjectPropertyLookup(), and QQmlPrivate::AOTCompiledContext::initSetObjectLookup().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 420 of file qqmlprivate.h.
References QQmlPrivate::QmlAttachedAccessor< T >::attachedPropertiesFunc().
Here is the call graph for this function:
|
inline |
Definition at line 426 of file qqmlprivate.h.
References QQmlPrivate::QmlAttachedAccessor< T >::staticMetaObject().
Here is the call graph for this function:
|
inline |
Definition at line 811 of file qqmlprivate.h.
References indexOfOwnClassInfo(), metaObject(), and qstrcmp().
Referenced by qmlregister().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 852 of file qqml.cpp.
References propertyCapture(), and qmlContext().
Referenced by QQmlPrivate::AOTCompiledContext::captureLookup(), QQmlPrivate::AOTCompiledContext::captureQmlContextPropertyLookup(), and loadFallbackProperty().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 863 of file qqml.cpp.
References property, propertyCapture(), and qmlContext().
Referenced by QQmlPrivate::AOTCompiledContext::captureLookup(), QQmlPrivate::AOTCompiledContext::captureQmlContextPropertyLookup(), and loadObjectProperty().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 1006 of file qqml.cpp.
References QV4::Lookup::coreIndex, Deleted, QQmlData::get(), QQmlData::isQueuedForDeletion, metaObject(), QV4::Lookup::metaObject, NeedsInit, OK, Q_ASSERT, QV4::Lookup::qobjectFallbackLookup, QQmlPropertyPrivate::removeBinding(), and QQmlData::wasDeleted().
Referenced by resetFallbackProperty(), and storeFallbackProperty().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 969 of file qqml.cpp.
References QQmlRefPointer< T >::data(), Deleted, QQmlData::get(), inherits(), QQmlData::isQueuedForDeletion, NeedsInit, OK, property, QV4::Lookup::propertyCache, QQmlData::propertyCache, QV4::Lookup::propertyData, Q_ASSERT, QV4::Lookup::qobjectLookup, QQmlPropertyPrivate::removeBinding(), and QQmlData::wasDeleted().
Here is the call graph for this function:
|
inline |
Definition at line 820 of file qqmlprivate.h.
References classInfo(), metaObject(), qstrcmp(), and qWarning.
Referenced by qmlregister().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 795 of file qqmlprivate.h.
References indexOfOwnClassInfo(), and metaObject().
Referenced by classElementName(), and qmlregister().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 169 of file qqmlprivate.h.
Definition at line 187 of file qqmlprivate.h.
| QObject * QQmlPrivate::createSingletonInstance | ( | QQmlEngine * | q, |
| QJSEngine * | j | ||
| ) |
Definition at line 172 of file qqmlprivate.h.
References Constructor, Factory, FactoryWrapper, j, and Q_UNUSED.
|
static |
Definition at line 779 of file qqmlprivate.h.
References i, metaObject(), and qstrcmp().
Referenced by boolClassInfo(), classInfo(), revisionClassInfo(), and revisionClassInfos().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 874 of file qqml.cpp.
References cache.
Referenced by changeObjectProperty(), and loadObjectProperty().
Here is the caller graph for this function:
|
static |
Definition at line 1156 of file qqml.cpp.
References QV4::IdentifierTable::asPropertyKey(), QQmlPrivate::AOTCompiledContext::compilationUnit, QV4::Lookup::coreIndex, QV4::Scope::engine, QQmlPrivate::AOTCompiledContext::engine, Failure, Fallback, FallbackAsVariant, QQmlData::get(), QJSEngine::handle(), QV4::ExecutionEngine::id_destroy(), QV4::ExecutionEngine::id_toString(), QV4::EngineBase::identifierTable, QV4::Lookup::isConstant, QQmlData::isQueuedForDeletion, isTypeCompatible(), metaObject(), QV4::Lookup::metaObject, QV4::Lookup::nameIndex, QV4::Lookup::notifyIndex, Object, ObjectAsVariant, QQmlPropertyCache::property(), property, QQmlData::propertyCache, Q_ASSERT, QQmlPrivate::AOTCompiledContext::qmlContext, QV4::Lookup::qobjectFallbackLookup, QV4::Lookup::releasePropertyCache(), QV4::CompiledData::CompilationUnitBase::runtimeStrings, QV4::setupQObjectLookup(), and QMetaObjectPrivate::signalIndex().
Referenced by QQmlPrivate::AOTCompiledContext::initGetObjectLookup(), QQmlPrivate::AOTCompiledContext::initLoadScopeObjectPropertyLookup(), QQmlPrivate::AOTCompiledContext::initSetObjectLookup(), and QQmlPrivate::AOTCompiledContext::storeNameSloppy().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 1727 of file qqml.cpp.
References arg, context, QV4::QQmlTypeWrapper::create(), QV4::Scope::engine, error, QQmlPrivate::AOTCompiledContext::InvalidStringId, QV4::QQmlContextWrapper::lookupSingleton(), QV4::QQmlContextWrapper::lookupType(), QV4::Lookup::nameIndex, Q_ASSERT, QV4::Lookup::qmlContextPropertyGetter, QV4::Lookup::qmlContextSingletonLookup, QV4::Lookup::qmlTypeLookup, QV4::Lookup::qmlTypeWrapper, QV4::Lookup::singletonObject, QV4::ExecutionEngine::throwTypeError(), and wrapper().
Here is the call graph for this function:
|
static |
Definition at line 1222 of file qqml.cpp.
References QV4::Lookup::coreIndex, QMetaType::iface(), isTypeCompatible(), metaObject(), QV4::Lookup::metaObject, QV4::Lookup::metaType, QV4::Lookup::nameIndex, Q_ASSERT, QV4::Lookup::qgadgetLookup, QV4::CompiledData::CompilationUnitBase::runtimeStrings, QV4::Heap::String::toQString(), and QString::toUtf8().
Referenced by QQmlPrivate::AOTCompiledContext::initGetValueLookup(), and QQmlPrivate::AOTCompiledContext::initSetValueLookup().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 1041 of file qqml.cpp.
References QMetaType::flags(), QMetaType::IsEnumeration, QMetaType::IsQmlList, QMetaType::IsUnsignedEnumeration, QMetaType::isValid(), QMetaType::metaObject(), QQmlMetaObject::metaObject(), QQmlMetaType::metaObjectForType(), QMetaType::PointerToQObject, QMetaType::sizeOf(), and QMetaObject::superClass().
Referenced by initObjectLookup(), initValueLookup(), storeFallbackAsVariant(), QQmlPrivate::AOTCompiledContext::storeNameSloppy(), and storeObjectAsVariant().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 1360 of file qqml.cpp.
References QJSValue::isUndefined(), and QJSPrimitiveValue::Undefined.
Referenced by QQmlPrivate::AOTCompiledContext::storeNameSloppy().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Performs JavaScript's Number::exponentiate operation on base and exponent, and returns the result.
Definition at line 919 of file qjsprimitivevalue.h.
References base, QJSNumberCoercion::equals(), and qIsNull().
Referenced by QV4::Runtime::Exp::call(), QV4::Moth::VME::interpret(), and QV4::MathObject::method_pow().
Here is the call graph for this function:
Here is the caller graph for this function:| ObjectPropertyResult QQmlPrivate::loadFallbackAsVariant | ( | QV4::Lookup * | l, |
| QObject * | object, | ||
| void * | target, | ||
| QQmlContextData * | qmlContext | ||
| ) |
Definition at line 952 of file qqml.cpp.
References QV4::Lookup::coreIndex, QVariant::data(), loadFallbackProperty(), metaObject(), QV4::Lookup::metaObject, Q_ASSERT, qmlContext(), QV4::Lookup::qobjectFallbackLookup, and variant.
Referenced by QQmlPrivate::AOTCompiledContext::getObjectLookup().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 913 of file qqml.cpp.
References captureFallbackProperty(), QV4::Lookup::coreIndex, Deleted, QQmlData::flushPendingBinding(), QQmlData::get(), QQmlData::hasPendingBindingBit(), QV4::Lookup::isConstant, QQmlData::isQueuedForDeletion, metaObject(), QV4::Lookup::metaObject, NeedsInit, QV4::Lookup::notifyIndex, OK, Q_ASSERT, qmlContext(), QV4::Lookup::qobjectFallbackLookup, QMetaObject::ReadProperty, and QQmlData::wasDeleted().
Referenced by QQmlPrivate::AOTCompiledContext::getObjectLookup(), loadFallbackAsVariant(), and QQmlPrivate::AOTCompiledContext::loadScopeObjectPropertyLookup().
Here is the call graph for this function:
Here is the caller graph for this function:| ObjectPropertyResult QQmlPrivate::loadObjectAsVariant | ( | QV4::Lookup * | l, |
| QObject * | object, | ||
| void * | target, | ||
| QQmlContextData * | qmlContext | ||
| ) |
Definition at line 940 of file qqml.cpp.
References QVariant::data(), QV4::Lookup::propertyData, QQmlPropertyData::propType(), qmlContext(), QV4::Lookup::qobjectLookup, and variant.
Referenced by QQmlPrivate::AOTCompiledContext::getObjectLookup().
Here is the call graph for this function:
Here is the caller graph for this function:| ObjectPropertyResult QQmlPrivate::loadObjectProperty | ( | QV4::Lookup * | l, |
| QObject * | object, | ||
| void * | target, | ||
| QQmlContextData * | qmlContext | ||
| ) |
Definition at line 886 of file qqml.cpp.
References captureObjectProperty(), QQmlPropertyData::coreIndex(), QQmlRefPointer< T >::data(), Deleted, QQmlData::flushPendingBinding(), QQmlData::get(), QQmlData::hasPendingBindingBit(), inherits(), QQmlData::isQueuedForDeletion, NeedsInit, OK, property, QV4::Lookup::propertyCache, QQmlData::propertyCache, QV4::Lookup::propertyData, Q_ASSERT, qmlContext(), QV4::Lookup::qobjectLookup, and QQmlData::wasDeleted().
Referenced by QQmlPrivate::AOTCompiledContext::getObjectLookup(), and QQmlPrivate::AOTCompiledContext::loadScopeObjectPropertyLookup().
Here is the call graph for this function:
Here is the caller graph for this function:
|
constexpr |
Definition at line 1104 of file qqmlprivate.h.
|
static |
Definition at line 840 of file qqml.cpp.
References engine, QQmlContext::engine(), QQmlEnginePrivate::get(), QQmlEnginePrivate::propertyCapture, Q_ASSERT, and qmlContext().
Referenced by captureFallbackProperty(), captureObjectProperty(), and QQmlPrivate::AOTCompiledContext::captureTranslation().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 214 of file qqmlengine.cpp.
References d, QObjectPrivate::get(), QQmlData::get(), QQmlData::markAsDeleted(), and o.
Referenced by QQmlPrivate::QQmlElement< T >::~QQmlElement().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 130 of file qqml.cpp.
References QMetaObject::CustomCall, d, QQmlProxyMetaObject::extensionObjectId(), and QObjectPrivate::get().
Referenced by qmlExtendedObject().
Here is the call graph for this function:
Here is the caller graph for this function:| int QQmlPrivate::qmlregister | ( | RegistrationType | type, |
| void * | data | ||
| ) |
Definition at line 483 of file qqml.cpp.
References QList< T >::append(), assignVersions(), AutoParentRegistration, availableRevisions(), boolClassInfo(), classElementName(), classInfo(), CompositeRegistration, CompositeSingletonRegistration, Construct, QQmlPrivate::RegisterType::create, QQmlPrivate::RegisterType::CurrentVersion, QQmlPrivate::RegisterType::customParser, QQmlPrivate::RegisterType::elementName, QTypeRevision::fromMinorVersion(), QString::fromUtf8(), QTypeRevision::fromVersion(), QQmlType::index(), InterfaceRegistration, QString::isEmpty(), QTypeRevision::isValid(), QQmlType::isValid(), QQmlPrivate::RegisterSequentialContainer::metaSequence, method, None, QMetaType::PointerToQObject, prepareRevisions(), qmlregister(), QmlUnitCacheHookRegistration, QQmlPrivate::RegisterSingletonType::qObjectApi, qstrcmp(), QQmlMetaType::registerAutoParentFunction(), QQmlMetaType::registerCompositeSingletonType(), QQmlMetaType::registerCompositeType(), QQmlMetaType::registerInterface(), QQmlMetaType::registerSequentialContainer(), QQmlMetaType::registerSingletonType(), QQmlMetaType::registerType(), QQmlMetaType::registerUndeletableType(), QQmlMetaType::registerUnitCacheHook(), QQmlPrivate::RegisterType::revision, QQmlPrivate::RegisterSequentialContainer::revision, revisionClassInfo(), revisionClassInfos(), SequentialContainerAndRevisionsRegistration, SequentialContainerRegistration, SingletonAndRevisionsRegistration, SingletonRegistration, Structured, TypeAndRevisionsRegistration, QQmlPrivate::RegisterSingletonType::typeName, TypeRegistration, uniqueRevisions(), QQmlPrivate::RegisterSingletonType::uri, QQmlPrivate::RegisterSequentialContainer::uri, QQmlPrivate::RegisterType::userdata, QQmlPrivate::RegisterType::version, QQmlPrivate::RegisterSingletonType::version, and QQmlPrivate::RegisterSequentialContainer::version.
Referenced by qmlregister(), qmlRegisterAnonymousSequentialContainer(), qmlRegisterAnonymousType(), qmlRegisterCustomExtendedType(), qmlRegisterCustomType(), qmlRegisterExtendedType(), qmlRegisterExtendedType(), qmlRegisterExtendedUncreatableType(), qmlRegisterInterface(), qmlRegisterRevision(), qmlRegisterSequenceAndRevisions(), qmlRegisterSingletonAndRevisions(), qmlRegisterSingletonType(), qmlRegisterSingletonType(), qmlRegisterSingletonType(), qmlRegisterSingletonType(), qmlRegisterType(), qmlRegisterType(), qmlRegisterType< void >(), qmlRegisterTypeAndRevisions(), qmlRegisterTypeAndRevisions< QQmlTypeNotAvailable, void >(), qmlRegisterUncreatableMetaObject(), qmlRegisterUncreatableType(), qt_quick3d_defineModule(), and qt_quickitems_defineModule().
Here is the call graph for this function:
Here is the caller graph for this function:| void QQmlPrivate::qmlRegisterSequenceAndRevisions | ( | const char * | uri, |
| int | versionMajor, | ||
| const QMetaObject * | classInfoMetaObject, | ||
| QVector< int > * | qmlTypeIds | ||
| ) |
Definition at line 1082 of file qqmlprivate.h.
References QTypeRevision::fromMajorVersion(), qmlregister(), and SequentialContainerAndRevisionsRegistration.
Here is the call graph for this function:| void QQmlPrivate::qmlRegisterSingletonAndRevisions | ( | const char * | uri, |
| int | versionMajor, | ||
| const QMetaObject * | classInfoMetaObject, | ||
| QVector< int > * | qmlTypeIds, | ||
| const QMetaObject * | extension | ||
| ) |
Definition at line 1009 of file qqmlprivate.h.
References extension(), QTypeRevision::fromMajorVersion(), qmlregister(), QQmlPrivate::QmlMetaType< T >::self(), SingletonAndRevisionsRegistration, and QQmlPrivate::StaticMetaObject< T, typename >::staticMetaObject().
Here is the call graph for this function:| void QQmlPrivate::qmlRegisterTypeAndRevisions | ( | const char * | uri, |
| int | versionMajor, | ||
| const QMetaObject * | classInfoMetaObject, | ||
| QVector< int > * | qmlTypeIds, | ||
| const QMetaObject * | extension, | ||
| bool | forceAnonymous = false |
||
| ) |
Definition at line 1037 of file qqmlprivate.h.
References QQmlPrivate::StaticCastSelector< From, To >::cast(), extension(), QTypeRevision::fromMajorVersion(), QQmlPrivate::QmlMetaType< T >::list(), qmlregister(), QQmlPrivate::QmlMetaType< T >::self(), QQmlPrivate::QmlMetaType< T >::sequence(), QQmlPrivate::StaticMetaObject< T, typename >::staticMetaObject(), and TypeAndRevisionsRegistration.
Here is the call graph for this function:| void Q_QML_EXPORT QQmlPrivate::qmlRegisterTypeAndRevisions< QQmlTypeNotAvailable, void > | ( | const char * | uri, |
| int | versionMajor, | ||
| const QMetaObject * | classInfoMetaObject, | ||
| QVector< int > * | qmlTypeIds, | ||
| const QMetaObject * | extension, | ||
| bool | |||
| ) |
Definition at line 769 of file qqml.cpp.
References QQmlPrivate::StaticCastSelector< From, To >::cast(), extension(), QTypeRevision::fromMajorVersion(), QQmlPrivate::QmlMetaType< T >::list(), qmlregister(), QQmlPrivate::QmlMetaType< T >::self(), QQmlPrivate::QmlMetaType< T >::sequence(), and TypeAndRevisionsRegistration.
Here is the call graph for this function:| void QQmlPrivate::qmlRegisterTypeAndRevisions< QQmlTypeNotAvailable, void > | ( | const char * | uri, |
| int | versionMajor, | ||
| const QMetaObject * | classInfoMetaObject, | ||
| QVector< int > * | qmlTypeIds, | ||
| const QMetaObject * | extension, | ||
| bool | |||
| ) |
Definition at line 769 of file qqml.cpp.
References QQmlPrivate::StaticCastSelector< From, To >::cast(), extension(), QTypeRevision::fromMajorVersion(), QQmlPrivate::QmlMetaType< T >::list(), qmlregister(), QQmlPrivate::QmlMetaType< T >::self(), QQmlPrivate::QmlMetaType< T >::sequence(), and TypeAndRevisionsRegistration.
Here is the call graph for this function:| void QQmlPrivate::qmlRegistrationWarning | ( | QQmlPrivate::QmlRegistrationWarning | warning, |
| QMetaType | type | ||
| ) |
Definition at line 149 of file qqml.cpp.
References QMetaType::name(), NonQObjectWithAtached, qWarning, UnconstructibleSingleton, and UnconstructibleType.
Referenced by QmlTypeAndRevisionsRegistration< T, Resolved, Extended, false, false, false, false >::registerTypeAndRevisions(), QmlTypeAndRevisionsRegistration< T, Resolved, Extended, false, false, false, true >::registerTypeAndRevisions(), and QmlTypeAndRevisionsRegistration< T, Resolved, Extended, true, false, false, false >::registerTypeAndRevisions().
Here is the call graph for this function:
Here is the caller graph for this function:| void QQmlPrivate::qmlunregister | ( | RegistrationType | type, |
| quintptr | data | ||
| ) |
Definition at line 715 of file qqml.cpp.
References AutoParentRegistration, CompositeRegistration, CompositeSingletonRegistration, InterfaceRegistration, QmlUnitCacheHookRegistration, QQmlMetaType::removeCachedUnitLookupFunction(), SequentialContainerAndRevisionsRegistration, SequentialContainerRegistration, SingletonAndRevisionsRegistration, SingletonRegistration, TypeAndRevisionsRegistration, TypeRegistration, QQmlMetaType::unregisterAutoParentFunction(), QQmlMetaType::unregisterSequentialContainer(), and QQmlMetaType::unregisterType().
Here is the call graph for this function:
|
static |
Definition at line 1033 of file qqml.cpp.
References args, changeFallbackProperty(), metaObject(), and QMetaObject::ResetProperty.
Referenced by storeFallbackAsVariant(), and QQmlPrivate::AOTCompiledContext::storeNameSloppy().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 990 of file qqml.cpp.
References property.
Referenced by QQmlPrivate::AOTCompiledContext::storeNameSloppy().
Here is the caller graph for this function:
|
inline |
Definition at line 800 of file qqmlprivate.h.
References QTypeRevision::fromEncodedVersion(), indexOfOwnClassInfo(), metaObject(), and QLatin1StringView::toInt().
Referenced by qmlregister().
Here is the call graph for this function:
Here is the caller graph for this function:| QList< QTypeRevision > QQmlPrivate::revisionClassInfos | ( | const QMetaObject * | metaObject, |
| const char * | key | ||
| ) |
Definition at line 747 of file qqml.cpp.
References QTypeRevision::fromEncodedVersion(), indexOfOwnClassInfo(), metaObject(), QList< T >::push_back(), and QLatin1StringView::toInt().
Referenced by qmlregister().
Here is the call graph for this function:
Here is the caller graph for this function:
|
constexpr |
Definition at line 142 of file qqmlprivate.h.
References Constructor, Factory, FactoryWrapper, and None.
|
static |
Definition at line 1124 of file qqml.cpp.
References QV4::Lookup::coreIndex, QVariant::data(), QV4::ExecutionEngine::fromVariant(), isTypeCompatible(), QMetaType::isValid(), metaObject(), QV4::Lookup::metaObject, QVariant::metaType(), QV4::ExecutionEngine::metaTypeFromJS(), Q_ASSERT, QV4::Lookup::qobjectFallbackLookup, resetFallbackProperty(), storeFallbackProperty(), and variant.
Referenced by QQmlPrivate::AOTCompiledContext::setObjectLookup().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 1025 of file qqml.cpp.
References args, changeFallbackProperty(), metaObject(), and QMetaObject::WriteProperty.
Referenced by QQmlPrivate::AOTCompiledContext::setObjectLookup(), storeFallbackAsVariant(), and QQmlPrivate::AOTCompiledContext::storeNameSloppy().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 1105 of file qqml.cpp.
References QVariant::data(), QV4::ExecutionEngine::fromVariant(), isTypeCompatible(), QVariant::isValid(), QVariant::metaType(), QV4::ExecutionEngine::metaTypeFromJS(), QV4::Lookup::propertyData, QQmlPropertyData::propType(), QV4::Lookup::qobjectLookup, and variant.
Referenced by QQmlPrivate::AOTCompiledContext::setObjectLookup().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 998 of file qqml.cpp.
References property.
Referenced by QQmlPrivate::AOTCompiledContext::setObjectLookup(), and QQmlPrivate::AOTCompiledContext::storeNameSloppy().
Here is the caller graph for this function: