![]() |
Qt 6.x
The Qt SDK
|
#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 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().