![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qqmlprivate.h>
Public Types | |
| enum | StructVersion : int { Base = 0 , FinalizerCast = 1 , CreationMethod = 2 , CurrentVersion = CreationMethod } |
Public Member Functions | |
| bool | has (StructVersion v) const |
Public Attributes | |
| int | structVersion |
| QMetaType | typeId |
| QMetaType | listId |
| int | objectSize |
| void(* | create )(void *, void *) |
| void * | userdata |
| QString | noCreationReason |
| QVariant(* | createValueType )(const QJSValue &) |
| const char * | uri |
| QTypeRevision | version |
| const char * | elementName |
| const QMetaObject * | metaObject |
| QQmlAttachedPropertiesFunc< QObject > | attachedPropertiesFunction |
| const QMetaObject * | attachedPropertiesMetaObject |
| int | parserStatusCast |
| int | valueSourceCast |
| int | valueInterceptorCast |
| QObject *(* | extensionObjectCreate )(QObject *) |
| const QMetaObject * | extensionMetaObject |
| QQmlCustomParser * | customParser |
| QTypeRevision | revision |
| int | finalizerCast |
| ValueTypeCreationMethod | creationMethod |
Definition at line 475 of file qqmlprivate.h.
| enum QQmlPrivate::RegisterType::StructVersion : int |
| Enumerator | |
|---|---|
| Base | |
| FinalizerCast | |
| CreationMethod | |
| CurrentVersion | |
Definition at line 476 of file qqmlprivate.h.
|
inline |
Definition at line 483 of file qqmlprivate.h.
References structVersion.
| QQmlAttachedPropertiesFunc<QObject> QQmlPrivate::RegisterType::attachedPropertiesFunction |
Definition at line 503 of file qqmlprivate.h.
| const QMetaObject* QQmlPrivate::RegisterType::attachedPropertiesMetaObject |
Definition at line 504 of file qqmlprivate.h.
Definition at line 491 of file qqmlprivate.h.
Definition at line 496 of file qqmlprivate.h.
| ValueTypeCreationMethod QQmlPrivate::RegisterType::creationMethod |
Definition at line 518 of file qqmlprivate.h.
| QQmlCustomParser* QQmlPrivate::RegisterType::customParser |
Definition at line 513 of file qqmlprivate.h.
| const char* QQmlPrivate::RegisterType::elementName |
Definition at line 500 of file qqmlprivate.h.
| const QMetaObject* QQmlPrivate::RegisterType::extensionMetaObject |
Definition at line 511 of file qqmlprivate.h.
Definition at line 510 of file qqmlprivate.h.
| int QQmlPrivate::RegisterType::finalizerCast |
Definition at line 516 of file qqmlprivate.h.
| QMetaType QQmlPrivate::RegisterType::listId |
Definition at line 488 of file qqmlprivate.h.
| const QMetaObject* QQmlPrivate::RegisterType::metaObject |
Definition at line 501 of file qqmlprivate.h.
| QString QQmlPrivate::RegisterType::noCreationReason |
Definition at line 493 of file qqmlprivate.h.
| int QQmlPrivate::RegisterType::objectSize |
Definition at line 489 of file qqmlprivate.h.
| int QQmlPrivate::RegisterType::parserStatusCast |
Definition at line 506 of file qqmlprivate.h.
| QTypeRevision QQmlPrivate::RegisterType::revision |
Definition at line 515 of file qqmlprivate.h.
| int QQmlPrivate::RegisterType::structVersion |
Definition at line 485 of file qqmlprivate.h.
Referenced by has().
| QMetaType QQmlPrivate::RegisterType::typeId |
Definition at line 487 of file qqmlprivate.h.
| const char* QQmlPrivate::RegisterType::uri |
Definition at line 498 of file qqmlprivate.h.
| void* QQmlPrivate::RegisterType::userdata |
Definition at line 492 of file qqmlprivate.h.
| int QQmlPrivate::RegisterType::valueInterceptorCast |
Definition at line 508 of file qqmlprivate.h.
| int QQmlPrivate::RegisterType::valueSourceCast |
Definition at line 507 of file qqmlprivate.h.
| QTypeRevision QQmlPrivate::RegisterType::version |
Definition at line 499 of file qqmlprivate.h.