6#include <private/qqmlmetatype_p.h>
7#include <private/qmetaobjectbuilder_p.h>
8#include <private/qobject_p.h>
9#include <private/qqmltype_p_p.h>
25 [qmlTypePrivate](
QObject *) { qmlTypePrivate->release(); });
29 qmlTypePrivate->extraData.cppTypeData->allocationSize =
data.allocationSize;
30 qmlTypePrivate->extraData.cppTypeData->newFunc =
nullptr;
31 qmlTypePrivate->extraData.cppTypeData->userdata =
nullptr;
32 qmlTypePrivate->extraData.cppTypeData->noCreationReason =
33 QStringLiteral(
"Qmltc-compiled type is not creatable via QQmlType");
34 qmlTypePrivate->extraData.cppTypeData->createValueTypeFunc =
nullptr;
35 qmlTypePrivate->extraData.cppTypeData->parserStatusCast = -1;
36 qmlTypePrivate->extraData.cppTypeData->extFunc =
nullptr;
37 qmlTypePrivate->extraData.cppTypeData->extMetaObject =
nullptr;
38 qmlTypePrivate->extraData.cppTypeData->customParser =
nullptr;
39 qmlTypePrivate->extraData.cppTypeData->attachedPropertiesFunc =
nullptr;
40 qmlTypePrivate->extraData.cppTypeData->attachedPropertiesType =
nullptr;
41 qmlTypePrivate->extraData.cppTypeData->propertyValueSourceCast = -1;
42 qmlTypePrivate->extraData.cppTypeData->propertyValueInterceptorCast = -1;
43 qmlTypePrivate->extraData.cppTypeData->finalizerCast = -1;
44 qmlTypePrivate->extraData.cppTypeData->registerEnumClassesUnscoped =
false;
45 qmlTypePrivate->extraData.cppTypeData->registerEnumsFromRelatedTypes =
false;
47 qmlTypePrivate->baseMetaObject =
data.metaObject;
QDynamicMetaObjectData * metaObject
static QObjectPrivate * get(QObject *o)
static QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection)
\threadsafe
void destroyed(QObject *=nullptr)
This signal is emitted immediately before the object obj is destroyed, after any instances of QPointe...
void createProxy(QObject *instance) const
Combined button and popup list for selecting options.
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
QT_BEGIN_NAMESPACE void qmltcCreateDynamicMetaObject(QObject *object, const QmltcTypeData &data)
#define QStringLiteral(str)