diff options
author | Dominik Holland <dominik.holland@pelagicore.com> | 2018-07-06 11:06:45 +0200 |
---|---|---|
committer | Dominik Holland <dominik.holland@pelagicore.com> | 2018-07-23 09:54:41 +0000 |
commit | 91f8dcefa6b42542d98dda9528dab308045988c9 (patch) | |
tree | 71081cdfdf899cc08e517ecf13ec10895ba3cc02 /src/tools/ivigenerator/templates_frontend | |
parent | cc4d060d0b9feafc596c9e4d0c7f397b5e28e89e (diff) |
Remove the need for some annotations
The intention is to have a sane default for all needed annotations and
only use the annotation when the default is not good enough or details
like the QML type name or the backend iid should be fixed.
Change-Id: I73745b296c7d4227d79034ce4da31b0fff9cd4f8
Reviewed-by: Antti Hölttä <ahoelttae@luxoft.com>
Diffstat (limited to 'src/tools/ivigenerator/templates_frontend')
-rw-r--r-- | src/tools/ivigenerator/templates_frontend/backendinterface.cpp.tpl | 2 | ||||
-rw-r--r-- | src/tools/ivigenerator/templates_frontend/backendinterface.h.tpl | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/ivigenerator/templates_frontend/backendinterface.cpp.tpl b/src/tools/ivigenerator/templates_frontend/backendinterface.cpp.tpl index 9bbb482..d39384b 100644 --- a/src/tools/ivigenerator/templates_frontend/backendinterface.cpp.tpl +++ b/src/tools/ivigenerator/templates_frontend/backendinterface.cpp.tpl @@ -53,7 +53,7 @@ QT_BEGIN_NAMESPACE {% else %} \inherits QIviFeatureInterface {% endif %} - \keyword {{interface.tags.config.id}} + \keyword {{interface.tags.config.id | default(interface.qualified_name)}} \brief Backend interface for {{interface}}. The {{class}} is the interface used by \l {{interface}} diff --git a/src/tools/ivigenerator/templates_frontend/backendinterface.h.tpl b/src/tools/ivigenerator/templates_frontend/backendinterface.h.tpl index c38abe1..bbc535a 100644 --- a/src/tools/ivigenerator/templates_frontend/backendinterface.h.tpl +++ b/src/tools/ivigenerator/templates_frontend/backendinterface.h.tpl @@ -91,7 +91,7 @@ Q_SIGNALS: {% endfor %} }; -#define {{module.module_name|upperfirst}}_{{interface}}_iid ("{{interface.tags.config.id}}") +#define {{module.module_name|upperfirst}}_{{interface}}_iid ("{{interface.tags.config.id | default(interface.qualified_name)}}") QT_END_NAMESPACE |