forked from qt-creator/qt-creator
QmlDesigner: Refactoring ModelNode::setId
Add ModelNode::setIdWithoutRefactoring for changes without rewriter interaction and change the rewriter to use it. Rename ModelNode::setId to ModelNode::setIdWithRefactoring and add the refactoring capabilities. Change-Id: Ia5fba19bd2eeb034d525e92f39d30954e83fa747 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
This commit is contained in:
@@ -405,7 +405,7 @@ void DesignDocument::copySelected()
|
||||
node.destroy();
|
||||
}
|
||||
view.changeRootNodeType("QtQuick.Rectangle", 1, 0);
|
||||
view.rootModelNode().setId("designer__Selection");
|
||||
view.rootModelNode().setIdWithRefactoring("designer__Selection");
|
||||
|
||||
foreach (const ModelNode &selectedNode, selectedNodes) {
|
||||
ModelNode newNode(view.insertModel(selectedNode));
|
||||
|
||||
Reference in New Issue
Block a user