diff options
Diffstat (limited to 'src/tools/ivigenerator/common/pagingmodel_simulation.cpp.tpl')
-rw-r--r-- | src/tools/ivigenerator/common/pagingmodel_simulation.cpp.tpl | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/tools/ivigenerator/common/pagingmodel_simulation.cpp.tpl b/src/tools/ivigenerator/common/pagingmodel_simulation.cpp.tpl index 3b5ad78..a6b222e 100644 --- a/src/tools/ivigenerator/common/pagingmodel_simulation.cpp.tpl +++ b/src/tools/ivigenerator/common/pagingmodel_simulation.cpp.tpl @@ -38,7 +38,12 @@ # # SPDX-License-Identifier: LGPL-3.0 #} +{% set interface_zoned = interface.tags.config and interface.tags.config.zoned %} +{% if interface_zoned %} +{% set class = 'Zoned{0}ModelBackend'.format(property|upperfirst) %} +{% else %} {% set class = '{0}ModelBackend'.format(property|upperfirst) %} +{% endif %} {{class}}::{{class}}(QObject* parent) : QIviPagingModelInterface(parent) |