![]() |
Qt 6.x
The Qt SDK
|
Collaboration diagram for QQmlOpenMetaObjectTypePrivate:Public Member Functions | |
| QQmlOpenMetaObjectTypePrivate () | |
| void | init (const QMetaObject *metaObj) |
Public Attributes | |
| int | propertyOffset |
| int | signalOffset |
| QHash< QByteArray, int > | names |
| QMetaObjectBuilder | mob |
| QMetaObject * | mem |
| QQmlPropertyCache::Ptr | cache |
| QSet< QQmlOpenMetaObject * > | referers |
Definition at line 15 of file qqmlopenmetaobject.cpp.
|
inline |
Definition at line 18 of file qqmlopenmetaobject.cpp.
| void QQmlOpenMetaObjectTypePrivate::init | ( | const QMetaObject * | metaObj | ) |
Definition at line 121 of file qqmlopenmetaobject.cpp.
References QMetaObject::className(), DynamicMetaObject, mem, QMetaObject::methodOffset(), mob, QMetaObject::propertyOffset(), propertyOffset, QMetaObjectBuilder::setClassName(), QMetaObjectBuilder::setFlags(), QMetaObjectBuilder::setSuperClass(), signalOffset, and QMetaObjectBuilder::toMetaObject().
Referenced by QQmlOpenMetaObjectType::QQmlOpenMetaObjectType().
Here is the call graph for this function:
Here is the caller graph for this function:| QQmlPropertyCache::Ptr QQmlOpenMetaObjectTypePrivate::cache |
Definition at line 32 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObjectType::createProperties(), QQmlOpenMetaObjectType::createProperty(), and QQmlOpenMetaObject::setCached().
| QMetaObject* QQmlOpenMetaObjectTypePrivate::mem |
Definition at line 26 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::QQmlOpenMetaObject(), QQmlOpenMetaObject::QQmlOpenMetaObject(), QQmlOpenMetaObjectType::~QQmlOpenMetaObjectType(), QQmlOpenMetaObjectType::createProperties(), QQmlOpenMetaObjectType::createProperty(), and init().
| QMetaObjectBuilder QQmlOpenMetaObjectTypePrivate::mob |
Definition at line 25 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObjectType::createProperties(), QQmlOpenMetaObjectType::createProperty(), init(), QQmlOpenMetaObject::name(), and QQmlOpenMetaObjectType::propertyName().
| QHash<QByteArray, int> QQmlOpenMetaObjectTypePrivate::names |
Definition at line 24 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::count(), QQmlOpenMetaObjectType::createProperties(), QQmlOpenMetaObjectType::createProperty(), QQmlOpenMetaObject::emitPropertyNotification(), QQmlOpenMetaObjectType::propertyCount(), QQmlOpenMetaObject::setValue(), QQmlOpenMetaObject::setValues(), QQmlOpenMetaObject::value(), and QQmlOpenMetaObject::valueRef().
| int QQmlOpenMetaObjectTypePrivate::propertyOffset |
Definition at line 22 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObjectType::createProperty(), init(), QQmlOpenMetaObject::metaCall(), QQmlOpenMetaObjectType::propertyOffset(), QQmlOpenMetaObject::setValue(), and QQmlOpenMetaObject::setValues().
| QSet<QQmlOpenMetaObject*> QQmlOpenMetaObjectTypePrivate::referers |
Definition at line 34 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::QQmlOpenMetaObject(), QQmlOpenMetaObject::QQmlOpenMetaObject(), QQmlOpenMetaObject::~QQmlOpenMetaObject(), QQmlOpenMetaObjectType::createProperties(), QQmlOpenMetaObjectType::createProperty(), and QQmlOpenMetaObjectType::propertyCreated().
| int QQmlOpenMetaObjectTypePrivate::signalOffset |
Definition at line 23 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::checkedSetValue(), QQmlOpenMetaObject::emitPropertyNotification(), init(), QQmlOpenMetaObject::metaCall(), QQmlOpenMetaObject::setValue(), and QQmlOpenMetaObjectType::signalOffset().