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>.
|
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 17 of file qqmlopenmetaobject.cpp.
|
inline |
Definition at line 20 of file qqmlopenmetaobject.cpp.
void QQmlOpenMetaObjectTypePrivate::init | ( | const QMetaObject * | metaObj | ) |
Definition at line 123 of file qqmlopenmetaobject.cpp.
References DynamicMetaObject, mem, QMetaObject::methodOffset(), mob, QMetaObject::propertyOffset(), propertyOffset, QMetaObjectBuilder::setClassName(), QMetaObjectBuilder::setFlags(), QMetaObjectBuilder::setSuperClass(), signalOffset, and QMetaObjectBuilder::toMetaObject().
Referenced by QQmlOpenMetaObjectType::QQmlOpenMetaObjectType().
QQmlPropertyCache::Ptr QQmlOpenMetaObjectTypePrivate::cache |
Definition at line 34 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObjectType::createProperties(), QQmlOpenMetaObjectType::createProperty(), and QQmlOpenMetaObject::setCached().
QMetaObject* QQmlOpenMetaObjectTypePrivate::mem |
Definition at line 28 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::QQmlOpenMetaObject(), QQmlOpenMetaObject::QQmlOpenMetaObject(), QQmlOpenMetaObjectType::~QQmlOpenMetaObjectType(), QQmlOpenMetaObjectType::createProperties(), QQmlOpenMetaObjectType::createProperty(), and init().
QMetaObjectBuilder QQmlOpenMetaObjectTypePrivate::mob |
Definition at line 27 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObjectType::createProperties(), QQmlOpenMetaObjectType::createProperty(), init(), QQmlOpenMetaObject::name(), and QQmlOpenMetaObjectType::propertyName().
QHash<QByteArray, int> QQmlOpenMetaObjectTypePrivate::names |
Definition at line 26 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 24 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 36 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 25 of file qqmlopenmetaobject.cpp.
Referenced by QQmlOpenMetaObject::checkedSetValue(), QQmlOpenMetaObject::emitPropertyNotification(), init(), QQmlOpenMetaObject::metaCall(), QQmlOpenMetaObject::setValue(), and QQmlOpenMetaObjectType::signalOffset().