You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

18 lines
545 B

{
ModelLayoutChangeCommand layoutChangeCommand(&rootModel);
layoutChangeCommand.setInitialTree(
{{ event.interpretString }}
);
QList<ModelLayoutChangeCommand::PersistentChange> changes;
{% for change in event.changes %}
{
ModelLayoutChangeCommand::PersistentChange change;
change.oldPath = {{ change.oldPath }};
change.newPath = {{ change.newPath }};
changes.append(change);
}
{% endfor %}
layoutChangeCommand.setPersistentChanges(changes);
layoutChangeCommand.doCommand();
}