Files
qt-creator/share/qtcreator/qml/qmlpuppet/commands
Miikka Heikkinen 1d71e6ac17 QmlDesigner: Store tool state on per-scene basis
Tool state of the scene is linked to qml id of the scene root, so that
tool states are preserved through delete and undo, which causes
generation of new internal ids for instances.

Tool state storage doesn't currently survive changing of scene root
qml id, as tracking that isn't trivial. It's not enough to simply track
id change commands because model repurposes existing nodes when major
graph changes occur, causing unexpected id changes e.g. when
delete/undo is done.

Change-Id: I74d11ce47e86ce5d29796399c4a91b65980b1597
Fixes: QDS-1536
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-02-11 12:13:24 +00:00
..
2018-07-25 12:53:26 +00:00
2018-07-25 12:53:26 +00:00
2018-07-25 12:53:26 +00:00
2018-07-25 12:53:26 +00:00
2018-07-25 12:53:26 +00:00
2018-07-25 12:53:26 +00:00