Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQmlPrivate::RegisterTypeAndRevisions Struct Reference

#include <qqmlprivate.h>

Collaboration diagram for QQmlPrivate::RegisterTypeAndRevisions:

Public Attributes

int structVersion
QMetaType typeId
QMetaType listId
int objectSize
void(* create )(void *, void *)
voiduserdata
QVariant(* createValueType )(const QJSValue &)
const char * uri
QTypeRevision version
const QMetaObjectmetaObject
const QMetaObjectclassInfoMetaObject
QQmlAttachedPropertiesFunc< QObjectattachedPropertiesFunction
const QMetaObjectattachedPropertiesMetaObject
int parserStatusCast
int valueSourceCast
int valueInterceptorCast
QObject *(* extensionObjectCreate )(QObject *)
const QMetaObjectextensionMetaObject
QQmlCustomParser *(* customParserFactory )()
QVector< int > * qmlTypeIds
int finalizerCast
bool forceAnonymous
QMetaSequence listMetaSequence

Detailed Description

Definition at line 492 of file qqmlprivate.h.

Member Data Documentation

◆ attachedPropertiesFunction

QQmlAttachedPropertiesFunc<QObject> QQmlPrivate::RegisterTypeAndRevisions::attachedPropertiesFunction

Definition at line 509 of file qqmlprivate.h.

◆ attachedPropertiesMetaObject

const QMetaObject* QQmlPrivate::RegisterTypeAndRevisions::attachedPropertiesMetaObject

Definition at line 510 of file qqmlprivate.h.

◆ classInfoMetaObject

const QMetaObject* QQmlPrivate::RegisterTypeAndRevisions::classInfoMetaObject

Definition at line 507 of file qqmlprivate.h.

◆ create

void(* QQmlPrivate::RegisterTypeAndRevisions::create) (void *, void *)

Definition at line 498 of file qqmlprivate.h.

◆ createValueType

QVariant(* QQmlPrivate::RegisterTypeAndRevisions::createValueType) (const QJSValue &)

Definition at line 501 of file qqmlprivate.h.

◆ customParserFactory

QQmlCustomParser *(* QQmlPrivate::RegisterTypeAndRevisions::customParserFactory) ()

Definition at line 519 of file qqmlprivate.h.

◆ extensionMetaObject

const QMetaObject* QQmlPrivate::RegisterTypeAndRevisions::extensionMetaObject

Definition at line 517 of file qqmlprivate.h.

◆ extensionObjectCreate

QObject *(* QQmlPrivate::RegisterTypeAndRevisions::extensionObjectCreate) (QObject *)

Definition at line 516 of file qqmlprivate.h.

◆ finalizerCast

int QQmlPrivate::RegisterTypeAndRevisions::finalizerCast

Definition at line 521 of file qqmlprivate.h.

◆ forceAnonymous

bool QQmlPrivate::RegisterTypeAndRevisions::forceAnonymous

Definition at line 523 of file qqmlprivate.h.

◆ listId

QMetaType QQmlPrivate::RegisterTypeAndRevisions::listId

Definition at line 496 of file qqmlprivate.h.

◆ listMetaSequence

QMetaSequence QQmlPrivate::RegisterTypeAndRevisions::listMetaSequence

Definition at line 524 of file qqmlprivate.h.

◆ metaObject

const QMetaObject* QQmlPrivate::RegisterTypeAndRevisions::metaObject

Definition at line 506 of file qqmlprivate.h.

◆ objectSize

int QQmlPrivate::RegisterTypeAndRevisions::objectSize

Definition at line 497 of file qqmlprivate.h.

◆ parserStatusCast

int QQmlPrivate::RegisterTypeAndRevisions::parserStatusCast

Definition at line 512 of file qqmlprivate.h.

◆ qmlTypeIds

QVector<int>* QQmlPrivate::RegisterTypeAndRevisions::qmlTypeIds

Definition at line 520 of file qqmlprivate.h.

◆ structVersion

int QQmlPrivate::RegisterTypeAndRevisions::structVersion

Definition at line 493 of file qqmlprivate.h.

◆ typeId

QMetaType QQmlPrivate::RegisterTypeAndRevisions::typeId

Definition at line 495 of file qqmlprivate.h.

◆ uri

const char* QQmlPrivate::RegisterTypeAndRevisions::uri

Definition at line 503 of file qqmlprivate.h.

◆ userdata

void* QQmlPrivate::RegisterTypeAndRevisions::userdata

Definition at line 499 of file qqmlprivate.h.

◆ valueInterceptorCast

int QQmlPrivate::RegisterTypeAndRevisions::valueInterceptorCast

Definition at line 514 of file qqmlprivate.h.

◆ valueSourceCast

int QQmlPrivate::RegisterTypeAndRevisions::valueSourceCast

Definition at line 513 of file qqmlprivate.h.

◆ version

QTypeRevision QQmlPrivate::RegisterTypeAndRevisions::version

Definition at line 504 of file qqmlprivate.h.


The documentation for this struct was generated from the following file: