aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominik Holland <dominik.holland@pelagicore.com>2017-09-06 10:37:02 +0200
committerDominik Holland <dominik.holland@pelagicore.com>2017-09-19 09:04:38 +0000
commit15d18418fd87db4a93a0859952dcec92a1586b81 (patch)
treed8524c18ee557e2457d4afb02ed487f84c66c50e
parentbbcd4571dbc30b8d660d81b66afae19e9dac615c (diff)
ivigenerator: Also test the control_panel generation of signals
Change-Id: Ie4ed4661b178b7c84cbd1ec01e0f11f021d38928 Reviewed-by: Mike Krus <mike.krus@kdab.com>
-rw-r--r--src/tools/ivigenerator/templates_control_panel/interface.qml.tpl2
-rw-r--r--tests/auto/core/ivigenerator/org.example.echo.noprivate.qface4
2 files changed, 5 insertions, 1 deletions
diff --git a/src/tools/ivigenerator/templates_control_panel/interface.qml.tpl b/src/tools/ivigenerator/templates_control_panel/interface.qml.tpl
index d6caa2f..5256b1f 100644
--- a/src/tools/ivigenerator/templates_control_panel/interface.qml.tpl
+++ b/src/tools/ivigenerator/templates_control_panel/interface.qml.tpl
@@ -165,7 +165,7 @@ Flickable {
text: "{{signal}}"
}
{% for param in signal.parameters %}
- {{param|qml_control}}
+ {{param|qml_control(backend_obj)}}
{% endfor %}
}
{% endfor %}
diff --git a/tests/auto/core/ivigenerator/org.example.echo.noprivate.qface b/tests/auto/core/ivigenerator/org.example.echo.noprivate.qface
index badbaf0..33878dd 100644
--- a/tests/auto/core/ivigenerator/org.example.echo.noprivate.qface
+++ b/tests/auto/core/ivigenerator/org.example.echo.noprivate.qface
@@ -29,6 +29,8 @@ interface Echo {
string echo(string msg);
string id();
+
+ signal valueChanged(int value);
}
@config: {"id": "org.foo.idz.1.0", "zoned": true}
@@ -46,4 +48,6 @@ interface EchoZoned {
string echo(string msg);
string id();
+
+ signal valueChanged(int value);
}