summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlmetaproperty_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/declarative/qml/qmlmetaproperty_p.h')
-rw-r--r--src/declarative/qml/qmlmetaproperty_p.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/declarative/qml/qmlmetaproperty_p.h b/src/declarative/qml/qmlmetaproperty_p.h
index 97b5208..90b443e 100644
--- a/src/declarative/qml/qmlmetaproperty_p.h
+++ b/src/declarative/qml/qmlmetaproperty_p.h
@@ -63,6 +63,7 @@
QT_BEGIN_NAMESPACE
class QmlContext;
+class QmlEnginePrivate;
class QmlMetaPropertyPrivate
{
public:
@@ -102,6 +103,8 @@ public:
QVariant readValueProperty();
bool writeValueProperty(const QVariant &, QmlMetaProperty::WriteFlags);
+
+ static const QMetaObject *rawMetaObjectForType(QmlEnginePrivate *, int);
static bool writeEnumProperty(const QMetaProperty &prop, int idx, QObject *object, const QVariant &value, int flags);
static bool write(QObject *, const QmlPropertyCache::Data &, const QVariant &, QmlContext *,
QmlMetaProperty::WriteFlags flags = 0);