![]() |
Qt 6.x
The Qt SDK
|
#include <qqmlproxymetaobject_p.h>
Classes | |
struct | ProxyData |
Public Member Functions | |
QQmlProxyMetaObject (QObject *, const QList< ProxyData > *) | |
~QQmlProxyMetaObject () | |
![]() | |
virtual | ~QDynamicMetaObjectData () |
virtual void | objectDestroyed (QObject *) |
virtual QMetaObject * | toDynamicMetaObject (QObject *)=0 |
virtual int | metaCall (QObject *, QMetaObject::Call, int _id, void **)=0 |
Static Public Member Functions | |
static constexpr int | extensionObjectId (int id) noexcept |
Protected Member Functions | |
int | metaCall (QObject *o, QMetaObject::Call _c, int _id, void **_a) override |
QMetaObject * | toDynamicMetaObject (QObject *) override |
Definition at line 28 of file qqmlproxymetaobject_p.h.
QT_BEGIN_NAMESPACE QQmlProxyMetaObject::QQmlProxyMetaObject | ( | QObject * | obj, |
const QList< ProxyData > * | mList | ||
) |
Definition at line 9 of file qqmlproxymetaobject.cpp.
References QObjectPrivate::get(), and QObjectData::metaObject.
QQmlProxyMetaObject::~QQmlProxyMetaObject | ( | ) |
Definition at line 21 of file qqmlproxymetaobject.cpp.
|
inlinestaticconstexprnoexcept |
Definition at line 42 of file qqmlproxymetaobject_p.h.
References Q_ASSERT.
Referenced by QQmlPrivate::qmlExtendedObject().
|
overrideprotectedvirtual |
Implements QDynamicMetaObjectData.
Definition at line 64 of file qqmlproxymetaobject.cpp.
References QMetaObject::activate(), QMetaObject::CustomCall, QMetaObject::InvokeMetaMethod, QDynamicMetaObjectData::metaCall(), o, proxy, Q_ASSERT, QMetaObject::ReadProperty, QMetaMethod::Signal, and QMetaObject::WriteProperty.
|
overrideprotectedvirtual |
Implements QDynamicMetaObjectData.
Definition at line 130 of file qqmlproxymetaobject.cpp.
References metaObject().