summaryrefslogtreecommitdiff
path: root/examples/qtobject/qml/qtobject/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'examples/qtobject/qml/qtobject/index.html')
-rw-r--r--examples/qtobject/qml/qtobject/index.html15
1 files changed, 8 insertions, 7 deletions
diff --git a/examples/qtobject/qml/qtobject/index.html b/examples/qtobject/qml/qtobject/index.html
index 656147e..c5e2800 100644
--- a/examples/qtobject/qml/qtobject/index.html
+++ b/examples/qtobject/qml/qtobject/index.html
@@ -9,7 +9,14 @@
}
window.onload = function() {
setupWebChannel(function(webChannel) {
- setupQObjectWebChannel(webChannel);
+ setupQObjectWebChannel(webChannel, function() {
+ testObject1.sig1.connect(function(a, b, c) { output("1 sig1" + a + b + c); });
+ testObject1.sig2.connect(function() { output("1 sig2"); });
+ testObject2.sig1.connect(function(a, b, c) { output("2 sig1" + a + b + c); });
+ testObject2.sig2.connect(function() { output("2 sig2"); });
+ testObject3.sig1.connect(function(a, b, c) { output("3 sig1" + a + b + c); });
+ testObject3.sig2.connect(function() { output("3 sig2"); });
+ });
});
}
</script>
@@ -23,8 +30,6 @@
<a href="#" onclick="testObject1.prop2(function(value) { output(value); })">Get prop2</a>
<a href="#" onclick="testObject1.prop2 = 'Different property'; testObject1.prop2(function(value) { output(value); })">Set prop2</a>
<a href="#" onclick="testObject1.timeout.connect(function() { output('timeout 1'); }); testObject1.startTimer(1000);">Timer</a>
- <a href="#" onclick="testObject1.sig1.connect(function(a, b, c) { output('1 sig1:'+a+b+c); });">Connect1</a>
- <a href="#" onclick="testObject1.sig2.connect(function() { output('1 sig 2'); });">Connect2</a>
</p>
<p>TestObject 2:
<a href="#" onclick="testObject2.debugMe('Debugging!', function(result) { output(result); })">method 1</a>
@@ -34,8 +39,6 @@
<a href="#" onclick="testObject2.prop2(function(value) { output(value); })">Get prop2</a>
<a href="#" onclick="testObject2.prop2 = 'Different property'; testObject2.prop2(function(value) { output(value); })">Set prop2</a>
<a href="#" onclick="testObject2.timeout.connect(function() { output('timeout 2'); }); testObject2.startTimer(1000);">Timer</a>
- <a href="#" onclick="testObject2.sig1.connect(function(a, b, c) { output('2 sig1:'+a+b+c); });">Connect1</a>
- <a href="#" onclick="testObject2.sig2.connect(function() { output('2 sig 2'); });">Connect2</a>
</p>
<p>TestObject 3:
<a href="#" onclick="testObject3.debugMe('Debugging!', function(result) { output(result); })">method 1</a>
@@ -45,8 +48,6 @@
<a href="#" onclick="testObject3.prop2(function(value) { output(value); })">Get prop2</a>
<a href="#" onclick="testObject3.prop2 = 'Different property'; testObject3.prop2(function(value) { output(value); })">Set prop2</a>
<a href="#" onclick="testObject3.timeout.connect(function() { output('timeout 3'); }); testObject3.startTimer(1000);">Timer</a>
- <a href="#" onclick="testObject3.sig1.connect(function(a, b, c) { output('3 sig1:'+a+b+c); });">Connect1</a>
- <a href="#" onclick="testObject3.sig2.connect(function() { console.log(arguments); output('3 sig 2'); });">Connect2</a>
</p>
<br/>
<textarea id="out" style="height:80%; width: 80%"></textarea>