aboutsummaryrefslogtreecommitdiffstats
path: root/src/declarative/qml
diff options
context:
space:
mode:
authorAaron Kennedy <aaron.kennedy@nokia.com>2011-07-05 13:46:30 +1000
committerQt by Nokia <qt-info@nokia.com>2011-07-07 06:40:24 +0200
commit528acf2804e2e49b901356eef79aed19f94e71e3 (patch)
treee9e1b1e63e2cdb8406d2e59c50d13479044d25e1 /src/declarative/qml
parent06ce394b06214569e0a863dcc3ad8538c8a6aa47 (diff)
Register QDeclarativeV8Handle during construction
Otherwise it sometimes works, sometimes doesn't depending on whether it was registered by a side effect. Change-Id: Iaf62bcb0a92a7bc8f8858f38e2fe17ab53a733af Reviewed-on: http://codereview.qt.nokia.com/1130 Reviewed-by: Aaron Kennedy <aaron.kennedy@nokia.com> Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Diffstat (limited to 'src/declarative/qml')
-rw-r--r--src/declarative/qml/qdeclarativeengine.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/declarative/qml/qdeclarativeengine.cpp b/src/declarative/qml/qdeclarativeengine.cpp
index b6c00b9387..ab85b2d273 100644
--- a/src/declarative/qml/qdeclarativeengine.cpp
+++ b/src/declarative/qml/qdeclarativeengine.cpp
@@ -442,6 +442,7 @@ void QDeclarativeEnginePrivate::init()
qRegisterMetaType<QDeclarativeComponent::Status>("QDeclarativeComponent::Status");
qRegisterMetaType<QList<QObject*> >("QList<QObject*>");
qRegisterMetaType<QList<int> >("QList<int>");
+ qRegisterMetaType<QDeclarativeV8Handle>("QDeclarativeV8Handle");
QDeclarativeData::init();