Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#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 441 of file qqmlprivate.h.
enum QQmlPrivate::RegisterType::StructVersion : int |
Enumerator | |
---|---|
Base | |
FinalizerCast | |
CreationMethod | |
CurrentVersion |
Definition at line 442 of file qqmlprivate.h.
|
inline |
Definition at line 449 of file qqmlprivate.h.
References structVersion.
QQmlAttachedPropertiesFunc<QObject> QQmlPrivate::RegisterType::attachedPropertiesFunction |
Definition at line 469 of file qqmlprivate.h.
const QMetaObject* QQmlPrivate::RegisterType::attachedPropertiesMetaObject |
Definition at line 470 of file qqmlprivate.h.
Definition at line 457 of file qqmlprivate.h.
Definition at line 462 of file qqmlprivate.h.
ValueTypeCreationMethod QQmlPrivate::RegisterType::creationMethod |
Definition at line 484 of file qqmlprivate.h.
QQmlCustomParser* QQmlPrivate::RegisterType::customParser |
Definition at line 479 of file qqmlprivate.h.
const char* QQmlPrivate::RegisterType::elementName |
Definition at line 466 of file qqmlprivate.h.
const QMetaObject* QQmlPrivate::RegisterType::extensionMetaObject |
Definition at line 477 of file qqmlprivate.h.
Definition at line 476 of file qqmlprivate.h.
int QQmlPrivate::RegisterType::finalizerCast |
Definition at line 482 of file qqmlprivate.h.
QMetaType QQmlPrivate::RegisterType::listId |
Definition at line 454 of file qqmlprivate.h.
const QMetaObject* QQmlPrivate::RegisterType::metaObject |
Definition at line 467 of file qqmlprivate.h.
QString QQmlPrivate::RegisterType::noCreationReason |
Definition at line 459 of file qqmlprivate.h.
int QQmlPrivate::RegisterType::objectSize |
Definition at line 455 of file qqmlprivate.h.
int QQmlPrivate::RegisterType::parserStatusCast |
Definition at line 472 of file qqmlprivate.h.
QTypeRevision QQmlPrivate::RegisterType::revision |
Definition at line 481 of file qqmlprivate.h.
int QQmlPrivate::RegisterType::structVersion |
Definition at line 451 of file qqmlprivate.h.
Referenced by has().
QMetaType QQmlPrivate::RegisterType::typeId |
Definition at line 453 of file qqmlprivate.h.
Referenced by doRegisterTypeAndRevisions().
const char* QQmlPrivate::RegisterType::uri |
Definition at line 464 of file qqmlprivate.h.
void* QQmlPrivate::RegisterType::userdata |
Definition at line 458 of file qqmlprivate.h.
int QQmlPrivate::RegisterType::valueInterceptorCast |
Definition at line 474 of file qqmlprivate.h.
int QQmlPrivate::RegisterType::valueSourceCast |
Definition at line 473 of file qqmlprivate.h.
QTypeRevision QQmlPrivate::RegisterType::version |
Definition at line 465 of file qqmlprivate.h.