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
QQmlValueType Class Reference

#include <qqmlvaluetype_p.h>

Inheritance diagram for QQmlValueType:
Collaboration diagram for QQmlValueType:

Public Member Functions

 QQmlValueType ()=default
 QQmlValueType (QMetaType type, const QMetaObject *staticMetaObject)
 ~QQmlValueType ()
voidcreate () const
void destroy (void *gadgetPtr) const
void construct (void *gadgetPtr, const void *copy) const
void destruct (void *gadgetPtr) const
QMetaType metaType () const
const QMetaObjectstaticMetaObject () const
const QMetaObjecttoDynamicMetaObject (QObject *) const override
void objectDestroyed (QObject *) override
int metaCall (QObject *obj, QMetaObject::Call type, int _id, void **argv) override
Public Member Functions inherited from QDynamicMetaObjectData
virtual ~QDynamicMetaObjectData ()

Detailed Description

Definition at line 32 of file qqmlvaluetype_p.h.

Constructor & Destructor Documentation

◆ QQmlValueType() [1/2]

QQmlValueType::QQmlValueType ( )
default

◆ QQmlValueType() [2/2]

QQmlValueType::QQmlValueType ( QMetaType type,
const QMetaObject * staticMetaObject )
inline

Definition at line 36 of file qqmlvaluetype_p.h.

◆ ~QQmlValueType()

QT_BEGIN_NAMESPACE QQmlValueType::~QQmlValueType ( )

Definition at line 14 of file qqmlvaluetype.cpp.

Member Function Documentation

◆ construct()

void QQmlValueType::construct ( void * gadgetPtr,
const void * copy ) const
inline

Definition at line 44 of file qqmlvaluetype_p.h.

◆ create()

void * QQmlValueType::create ( ) const
inline

Definition at line 41 of file qqmlvaluetype_p.h.

◆ destroy()

void QQmlValueType::destroy ( void * gadgetPtr) const
inline

Definition at line 42 of file qqmlvaluetype_p.h.

◆ destruct()

void QQmlValueType::destruct ( void * gadgetPtr) const
inline

Definition at line 45 of file qqmlvaluetype_p.h.

◆ metaCall()

int QQmlValueType::metaCall ( QObject * obj,
QMetaObject::Call type,
int _id,
void ** argv )
overridevirtual

Implements QDynamicMetaObjectData.

Definition at line 116 of file qqmlvaluetype.cpp.

◆ metaType()

QMetaType QQmlValueType::metaType ( ) const
inline

Definition at line 47 of file qqmlvaluetype_p.h.

◆ objectDestroyed()

void QQmlValueType::objectDestroyed ( QObject * )
overridevirtual

Reimplemented from QDynamicMetaObjectData.

Definition at line 112 of file qqmlvaluetype.cpp.

◆ staticMetaObject()

const QMetaObject * QQmlValueType::staticMetaObject ( ) const
inline

Definition at line 48 of file qqmlvaluetype_p.h.

◆ toDynamicMetaObject()

const QMetaObject * QQmlValueType::toDynamicMetaObject ( QObject * ) const
overridevirtual

Implements QDynamicMetaObjectData.

Definition at line 95 of file qqmlvaluetype.cpp.


The documentation for this class was generated from the following files: