diff options
Diffstat (limited to 'src/declarative/util/qmlopenmetaobject.cpp')
-rw-r--r-- | src/declarative/util/qmlopenmetaobject.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/declarative/util/qmlopenmetaobject.cpp b/src/declarative/util/qmlopenmetaobject.cpp index 373be2d..1be81de 100644 --- a/src/declarative/util/qmlopenmetaobject.cpp +++ b/src/declarative/util/qmlopenmetaobject.cpp @@ -81,6 +81,17 @@ QmlOpenMetaObjectType::~QmlOpenMetaObjectType() delete d; } + +int QmlOpenMetaObjectType::propertyOffset() const +{ + return d->propertyOffset; +} + +int QmlOpenMetaObjectType::signalOffset() const +{ + return d->signalOffset; +} + int QmlOpenMetaObjectType::createProperty(const QByteArray &name) { int id = d->mob.propertyCount(); @@ -226,6 +237,11 @@ int QmlOpenMetaObject::metaCall(QMetaObject::Call c, int id, void **a) } } +QAbstractDynamicMetaObject *QmlOpenMetaObject::parent() const +{ + return d->parent; +} + QVariant QmlOpenMetaObject::value(int id) const { return d->getData(id); @@ -293,6 +309,7 @@ void QmlOpenMetaObject::setCached(bool c) } } + int QmlOpenMetaObject::createProperty(const char *name, const char *) { if (d->autoCreate) |