![]() |
Qt 6.x
The Qt SDK
|
#include <qqmlprivate.h>
Collaboration diagram for QQmlPrivate::RegisterType: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 436 of file qqmlprivate.h.
| enum QQmlPrivate::RegisterType::StructVersion : int |
| Enumerator | |
|---|---|
| Base | |
| FinalizerCast | |
| CreationMethod | |
| CurrentVersion | |
Definition at line 437 of file qqmlprivate.h.
|
inline |
Definition at line 444 of file qqmlprivate.h.
References structVersion.
| QQmlAttachedPropertiesFunc<QObject> QQmlPrivate::RegisterType::attachedPropertiesFunction |
Definition at line 464 of file qqmlprivate.h.
| const QMetaObject* QQmlPrivate::RegisterType::attachedPropertiesMetaObject |
Definition at line 465 of file qqmlprivate.h.
Definition at line 452 of file qqmlprivate.h.
Referenced by QQmlPrivate::qmlregister().
Definition at line 457 of file qqmlprivate.h.
| ValueTypeCreationMethod QQmlPrivate::RegisterType::creationMethod |
Definition at line 479 of file qqmlprivate.h.
| QQmlCustomParser* QQmlPrivate::RegisterType::customParser |
Definition at line 474 of file qqmlprivate.h.
Referenced by QQmlPrivate::qmlregister().
| const char* QQmlPrivate::RegisterType::elementName |
Definition at line 461 of file qqmlprivate.h.
Referenced by QQmlPrivate::qmlregister().
| const QMetaObject* QQmlPrivate::RegisterType::extensionMetaObject |
Definition at line 472 of file qqmlprivate.h.
Definition at line 471 of file qqmlprivate.h.
| int QQmlPrivate::RegisterType::finalizerCast |
Definition at line 477 of file qqmlprivate.h.
| QMetaType QQmlPrivate::RegisterType::listId |
Definition at line 449 of file qqmlprivate.h.
| const QMetaObject* QQmlPrivate::RegisterType::metaObject |
Definition at line 462 of file qqmlprivate.h.
| QString QQmlPrivate::RegisterType::noCreationReason |
Definition at line 454 of file qqmlprivate.h.
| int QQmlPrivate::RegisterType::objectSize |
Definition at line 450 of file qqmlprivate.h.
| int QQmlPrivate::RegisterType::parserStatusCast |
Definition at line 467 of file qqmlprivate.h.
| QTypeRevision QQmlPrivate::RegisterType::revision |
Definition at line 476 of file qqmlprivate.h.
Referenced by QQmlPrivate::qmlregister().
| int QQmlPrivate::RegisterType::structVersion |
Definition at line 446 of file qqmlprivate.h.
Referenced by has().
| QMetaType QQmlPrivate::RegisterType::typeId |
Definition at line 448 of file qqmlprivate.h.
| const char* QQmlPrivate::RegisterType::uri |
Definition at line 459 of file qqmlprivate.h.
| void* QQmlPrivate::RegisterType::userdata |
Definition at line 453 of file qqmlprivate.h.
Referenced by QQmlPrivate::qmlregister().
| int QQmlPrivate::RegisterType::valueInterceptorCast |
Definition at line 469 of file qqmlprivate.h.
| int QQmlPrivate::RegisterType::valueSourceCast |
Definition at line 468 of file qqmlprivate.h.
| QTypeRevision QQmlPrivate::RegisterType::version |
Definition at line 460 of file qqmlprivate.h.
Referenced by QQmlPrivate::qmlregister().