diff options
-rw-r--r-- | src/tools/ivigenerator/templates_backend_simulator/backend.qml.tpl | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/tools/ivigenerator/templates_backend_simulator/backend.qml.tpl b/src/tools/ivigenerator/templates_backend_simulator/backend.qml.tpl index 0107549..ad83229 100644 --- a/src/tools/ivigenerator/templates_backend_simulator/backend.qml.tpl +++ b/src/tools/ivigenerator/templates_backend_simulator/backend.qml.tpl @@ -44,12 +44,15 @@ import {{module.name|lower}}.simulation 1.0 QtObject { property var settings : IviSimulator.findData(IviSimulator.simulationData, "{{interface}}") + property bool defaultInitialized: false property var backend : {{interface|upperfirst}}Backend { - function initialize() { print("{{interface}}Simulation INITIALIZE") - IviSimulator.initializeDefault(settings, backend) + if (!defaultInitialized) { + IviSimulator.initializeDefault(settings, backend) + defaultInitialized = true + } Base.initialize() } |