diff options
author | Dominik Holland <dominik.holland@pelagicore.com> | 2018-02-02 13:48:46 +0100 |
---|---|---|
committer | Antti Hölttä <ahoelttae@luxoft.com> | 2018-02-06 14:14:52 +0000 |
commit | b049b68c04239be0b404a511fcc07491b40a72b3 (patch) | |
tree | a070d93e9736a07576be0b12312e42533d10f7bc /src/tools/ivigenerator/templates_frontend/interface.cpp.tpl | |
parent | d5b73cba71ac25e59a3d7d77dec6cd4796d742c9 (diff) |
ivigenerator: Fix a problem generating signals without arguments
Also added more signals to the generation autotest
Change-Id: Iccbd16741ce8a4ecdbf69b04c0bd0b7357a652c2
Reviewed-by: Antti Hölttä <ahoelttae@luxoft.com>
Diffstat (limited to 'src/tools/ivigenerator/templates_frontend/interface.cpp.tpl')
-rw-r--r-- | src/tools/ivigenerator/templates_frontend/interface.cpp.tpl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/ivigenerator/templates_frontend/interface.cpp.tpl b/src/tools/ivigenerator/templates_frontend/interface.cpp.tpl index 705659a..9395906 100644 --- a/src/tools/ivigenerator/templates_frontend/interface.cpp.tpl +++ b/src/tools/ivigenerator/templates_frontend/interface.cpp.tpl @@ -178,7 +178,7 @@ void {{class}}Private::on{{property|upperfirst}}Changed({{property|parameter_typ {% for signal in interface.signals %} /*! \internal */ {% if interface.tags.config.zoned %} -void {{class}}Private::on{{signal|upperfirst}}({{signal.parameters|map('parameter_type')|join(', ')}}, const QString &zone) +void {{class}}Private::on{{signal|upperfirst}}({{signal.parameters|map('parameter_type')|join(', ')}}{%if signal.parameters|length %}, {%endif%}const QString &zone) { auto q = getParent(); auto f = qobject_cast<{{class}}*>(q->zoneAt(zone)); |