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>.
|
#include <qqmlproxymetaobject_p.h>
Classes | |
struct | ProxyData |
Public Member Functions | |
QQmlProxyMetaObject (QObject *, const QList< ProxyData > *) | |
~QQmlProxyMetaObject () | |
Public Member Functions inherited from QDynamicMetaObjectData | |
virtual | ~QDynamicMetaObjectData () |
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 |
void | objectDestroyed (QObject *object) 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.
Reimplemented from QDynamicMetaObjectData.
Definition at line 135 of file qqmlproxymetaobject.cpp.
References QDynamicMetaObjectData::objectDestroyed().
|
overrideprotectedvirtual |
Implements QDynamicMetaObjectData.
Definition at line 130 of file qqmlproxymetaobject.cpp.
References metaObject().