Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
QDS 4.7.0
-
None
-
a6c9fbb98 (qds/4.7), 097ff50d5 (qds/4.7), 0c6f18ac2 (qds/4.7), df486a809 (qds/4.7), d22d2ece6 (qds/4.7), 966ce081b (qds/dev), 47867ad64 (qds/dev), 37f504189 (qds/dev), 354ef1044 (qds/dev), a605682e4 (qds/dev), 7ccf5bf72 (qds/4.7), aaa123bf8 (qds/dev)
-
QDS Berlin - 2025 Week 11/12, QDS Berlin - 2025 Week 13/14, QDS Berlin - 2025 Week 15/16
Description
Implement activeTheme and activeThemeId APIs.An activeTheme change should trigger model update in the current and the host model. The current model might have a binding to model whose activeTheme is changed.Verify the changed binding. Return false on invalid binding. Return true on valid binding.The new binding should be a valid DS bindingCheck for binding cycles.
---- * Automatic loading of the model when design system view is opened
Automatic saving when model changes (timer compression in model) and/or project is closedProvide unused default name for creating a new collection popup TextField to avoid collisionUpdate existing bindings when collection is renamed or removedCan't create a variable when there is no mode, need a property that shows me there is no mode to block the buttonSetting a binding on itself (binding loop) will crash QtDS- On calling load/refresh we get the following output std::optional("Error loading collection Module. File \"/home/hag/UntitledProject45/Generated/DesignSystem/Generated.DesignSystem\" does not exist.")