![]() |
Qt 6.x
The Qt SDK
|
Classes | |
struct | Property |
Public Member Functions | |
QQmlOpenMetaObjectPrivate (QQmlOpenMetaObject *_q, QObject *obj) | |
void | setPropertyValue (int idx, const QVariant &value) |
Property & | propertyRef (int idx) |
QVariant | propertyValue (int idx) |
QVariant & | propertyValueRef (int idx) |
bool | hasProperty (int idx) const |
void | dropPropertyCache () |
Public Attributes | |
QQmlOpenMetaObject * | q |
QDynamicMetaObjectData * | parent = nullptr |
QVector< Property > | data |
QObject * | object |
QQmlRefPointer< QQmlOpenMetaObjectType > | type |
QVector< QByteArray > * | deferredPropertyNames = nullptr |
bool | autoCreate = true |
bool | cacheProperties = false |
Definition at line 137 of file qqmlopenmetaobject.cpp.
|
inline |
Definition at line 140 of file qqmlopenmetaobject.cpp.
|
inline |
Definition at line 196 of file qqmlopenmetaobject.cpp.
References QQmlData::get().
Referenced by QQmlOpenMetaObject::createProperty(), and QQmlOpenMetaObject::setValues().
|
inline |
Definition at line 190 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::hasValue().
|
inline |
Definition at line 171 of file qqmlopenmetaobject.cpp.
References QQmlOpenMetaObjectPrivate::Property::setValue(), and QQmlOpenMetaObjectPrivate::Property::valueSet.
Referenced by propertyValue(), and propertyValueRef().
|
inline |
Definition at line 180 of file qqmlopenmetaobject.cpp.
References propertyRef().
Referenced by QQmlOpenMetaObject::checkedSetValue(), QQmlOpenMetaObject::metaCall(), QQmlOpenMetaObject::value(), and QQmlOpenMetaObject::value().
|
inline |
Definition at line 185 of file qqmlopenmetaobject.cpp.
References propertyRef().
Referenced by QQmlOpenMetaObject::valueRef().
Definition at line 165 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::checkedSetValue(), QQmlOpenMetaObject::metaCall(), and QQmlOpenMetaObject::setValue().
bool QQmlOpenMetaObjectPrivate::autoCreate = true |
Definition at line 207 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::autoCreatesProperties(), QQmlOpenMetaObject::createProperty(), and QQmlOpenMetaObject::setAutoCreatesProperties().
bool QQmlOpenMetaObjectPrivate::cacheProperties = false |
Definition at line 208 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::setCached().
Definition at line 203 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::metaCall().
QVector<QByteArray>* QQmlOpenMetaObjectPrivate::deferredPropertyNames = nullptr |
Definition at line 206 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::createProperty(), and QQmlOpenMetaObject::setValues().
QObject* QQmlOpenMetaObjectPrivate::object |
Definition at line 204 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::checkedSetValue(), QQmlOpenMetaObject::emitPropertyNotification(), QQmlOpenMetaObject::metaCall(), QQmlOpenMetaObject::object(), QQmlOpenMetaObject::setCached(), and QQmlOpenMetaObject::setValue().
QDynamicMetaObjectData* QQmlOpenMetaObjectPrivate::parent = nullptr |
Definition at line 202 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::QQmlOpenMetaObject(), QQmlOpenMetaObject::QQmlOpenMetaObject(), QQmlOpenMetaObject::~QQmlOpenMetaObject(), QQmlOpenMetaObject::metaCall(), QQmlOpenMetaObject::parent(), and QQmlOpenMetaObject::unparent().
QQmlOpenMetaObject* QQmlOpenMetaObjectPrivate::q |
Definition at line 201 of file qqmlopenmetaobject.cpp.
QQmlRefPointer<QQmlOpenMetaObjectType> QQmlOpenMetaObjectPrivate::type |
Definition at line 205 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::QQmlOpenMetaObject(), QQmlOpenMetaObject::QQmlOpenMetaObject(), QQmlOpenMetaObject::~QQmlOpenMetaObject(), QQmlOpenMetaObject::checkedSetValue(), QQmlOpenMetaObject::count(), QQmlOpenMetaObject::createProperty(), QQmlOpenMetaObject::emitPropertyNotification(), QQmlOpenMetaObject::metaCall(), QQmlOpenMetaObject::name(), QQmlOpenMetaObject::setCached(), QQmlOpenMetaObject::setValue(), QQmlOpenMetaObject::setValue(), QQmlOpenMetaObject::setValues(), QQmlOpenMetaObject::type(), QQmlOpenMetaObject::value(), and QQmlOpenMetaObject::valueRef().