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>.
Loading...
Searching...
No Matches
QQmlTypePrivate::QQmlCppTypeData Struct Reference

#include <qqmltype_p_p.h>

+ Collaboration diagram for QQmlTypePrivate::QQmlCppTypeData:

Public Attributes

int allocationSize
 
void(* newFunc )(void *, void *)
 
voiduserdata = nullptr
 
QString noCreationReason
 
QVariant(* createValueTypeFunc )(const QJSValue &)
 
int parserStatusCast
 
QObject *(* extFunc )(QObject *)
 
const QMetaObjectextMetaObject
 
QQmlCustomParsercustomParser
 
QQmlAttachedPropertiesFunc attachedPropertiesFunc
 
const QMetaObjectattachedPropertiesType
 
int propertyValueSourceCast
 
int propertyValueInterceptorCast
 
int finalizerCast
 
bool registerEnumClassesUnscoped
 
bool registerEnumsFromRelatedTypes
 
bool constructValueType
 
bool populateValueType
 

Detailed Description

Definition at line 100 of file qqmltype_p_p.h.

Member Data Documentation

◆ allocationSize

int QQmlTypePrivate::QQmlCppTypeData::allocationSize

Definition at line 102 of file qqmltype_p_p.h.

Referenced by QQmlTypePrivate::QQmlTypePrivate().

◆ attachedPropertiesFunc

QQmlAttachedPropertiesFunc QQmlTypePrivate::QQmlCppTypeData::attachedPropertiesFunc

Definition at line 111 of file qqmltype_p_p.h.

Referenced by QQmlTypePrivate::QQmlTypePrivate().

◆ attachedPropertiesType

const QMetaObject* QQmlTypePrivate::QQmlCppTypeData::attachedPropertiesType

Definition at line 112 of file qqmltype_p_p.h.

Referenced by QQmlTypePrivate::QQmlTypePrivate().

◆ constructValueType

bool QQmlTypePrivate::QQmlCppTypeData::constructValueType

Definition at line 118 of file qqmltype_p_p.h.

◆ createValueTypeFunc

QVariant(* QQmlTypePrivate::QQmlCppTypeData::createValueTypeFunc) (const QJSValue &)

Definition at line 106 of file qqmltype_p_p.h.

Referenced by QQmlTypePrivate::QQmlTypePrivate().

◆ customParser

QQmlCustomParser* QQmlTypePrivate::QQmlCppTypeData::customParser

Definition at line 110 of file qqmltype_p_p.h.

Referenced by QQmlTypePrivate::QQmlTypePrivate().

◆ extFunc

QObject *(* QQmlTypePrivate::QQmlCppTypeData::extFunc) (QObject *)

Definition at line 108 of file qqmltype_p_p.h.

Referenced by QQmlTypePrivate::QQmlTypePrivate(), and QQmlTypePrivate::init().

◆ extMetaObject

const QMetaObject* QQmlTypePrivate::QQmlCppTypeData::extMetaObject

◆ finalizerCast

int QQmlTypePrivate::QQmlCppTypeData::finalizerCast

Definition at line 115 of file qqmltype_p_p.h.

Referenced by QQmlTypePrivate::QQmlTypePrivate().

◆ newFunc

void(* QQmlTypePrivate::QQmlCppTypeData::newFunc) (void *, void *)

Definition at line 103 of file qqmltype_p_p.h.

Referenced by QQmlTypePrivate::QQmlTypePrivate().

◆ noCreationReason

QString QQmlTypePrivate::QQmlCppTypeData::noCreationReason

Definition at line 105 of file qqmltype_p_p.h.

◆ parserStatusCast

int QQmlTypePrivate::QQmlCppTypeData::parserStatusCast

Definition at line 107 of file qqmltype_p_p.h.

Referenced by QQmlTypePrivate::QQmlTypePrivate().

◆ populateValueType

bool QQmlTypePrivate::QQmlCppTypeData::populateValueType

Definition at line 119 of file qqmltype_p_p.h.

◆ propertyValueInterceptorCast

int QQmlTypePrivate::QQmlCppTypeData::propertyValueInterceptorCast

Definition at line 114 of file qqmltype_p_p.h.

Referenced by QQmlTypePrivate::QQmlTypePrivate().

◆ propertyValueSourceCast

int QQmlTypePrivate::QQmlCppTypeData::propertyValueSourceCast

Definition at line 113 of file qqmltype_p_p.h.

Referenced by QQmlTypePrivate::QQmlTypePrivate().

◆ registerEnumClassesUnscoped

bool QQmlTypePrivate::QQmlCppTypeData::registerEnumClassesUnscoped

Definition at line 116 of file qqmltype_p_p.h.

Referenced by QQmlTypePrivate::QQmlTypePrivate().

◆ registerEnumsFromRelatedTypes

bool QQmlTypePrivate::QQmlCppTypeData::registerEnumsFromRelatedTypes

Definition at line 117 of file qqmltype_p_p.h.

Referenced by QQmlTypePrivate::QQmlTypePrivate().

◆ userdata

void* QQmlTypePrivate::QQmlCppTypeData::userdata = nullptr

Definition at line 104 of file qqmltype_p_p.h.


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