summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorMilian Wolff <milian.wolff@kdab.com>2013-10-31 16:18:48 +0100
committerPierre Rossi <pierre.rossi@gmail.com>2013-11-01 13:57:43 +0100
commitb886161a0d976243fdd5d55a2e57bc442f616f41 (patch)
tree37e02f6817f86f49ea170ddffbea9f201bd50e4e /examples
parentc86d428d387c2e5dcf802f1d00fc2d5fb9955ba0 (diff)
downloadqtwebchannel-b886161a0d976243fdd5d55a2e57bc442f616f41.tar.gz
Add a common MetaObjectPublisher::registerObjects.
Also move most of its implementation to C++ to reduce the context switching. Change-Id: I12d0284aa57d318eafe94d34e732796e522bcfd8 Reviewed-by: Pierre Rossi <pierre.rossi@gmail.com>
Diffstat (limited to 'examples')
-rw-r--r--examples/qtobject/qml/qtobject/main.qml9
1 files changed, 1 insertions, 8 deletions
diff --git a/examples/qtobject/qml/qtobject/main.qml b/examples/qtobject/qml/qtobject/main.qml
index a4ab0c3..bcef24d 100644
--- a/examples/qtobject/qml/qtobject/main.qml
+++ b/examples/qtobject/qml/qtobject/main.qml
@@ -78,14 +78,7 @@ Rectangle {
}
}
- function registerObjects(objects)
- {
- for (var name in objects) {
- publisher.addObject(name, objects[name]);
- }
- }
-
- onBaseUrlChanged: registerObjects({"testObject1": testObject1, "testObject2": testObject2, "testObject3":testObject3})
+ onBaseUrlChanged: publisher.registerObjects({"testObject1": testObject1, "testObject2": testObject2, "testObject3":testObject3})
}
width: 480