summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qdeclarativeobjectscriptclass_p.h
diff options
context:
space:
mode:
authorAaron Kennedy <aaron.kennedy@nokia.com>2010-06-25 05:13:20 (GMT)
committerAaron Kennedy <aaron.kennedy@nokia.com>2010-06-25 05:13:20 (GMT)
commit46233eaa956e57a4c948cec759a3be606a8bdcb8 (patch)
tree17e9335f320a7f41d0271f28361cac913a4ad36b /src/declarative/qml/qdeclarativeobjectscriptclass_p.h
parent2d7e341646e302506531cb0bf87b8da5d088c319 (diff)
downloadQt-46233eaa956e57a4c948cec759a3be606a8bdcb8.zip
Qt-46233eaa956e57a4c948cec759a3be606a8bdcb8.tar.gz
Qt-46233eaa956e57a4c948cec759a3be606a8bdcb8.tar.bz2
Handle enums in method arguments in the same way as QtScript
QML will now invoke methods with enums as arguments, in the same fashion as QtScript. QTBUG-11313
Diffstat (limited to 'src/declarative/qml/qdeclarativeobjectscriptclass_p.h')
-rw-r--r--src/declarative/qml/qdeclarativeobjectscriptclass_p.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/declarative/qml/qdeclarativeobjectscriptclass_p.h b/src/declarative/qml/qdeclarativeobjectscriptclass_p.h
index 4b27e53..75e384c 100644
--- a/src/declarative/qml/qdeclarativeobjectscriptclass_p.h
+++ b/src/declarative/qml/qdeclarativeobjectscriptclass_p.h
@@ -80,6 +80,8 @@ protected:
virtual Value property(Object *, const Identifier &);
private:
+ int enumType(const QMetaObject *, const QString &);
+
PersistentIdentifier m_connectId;
PersistentIdentifier m_disconnectId;
QScriptValue m_connect;