forked from qt-creator/qt-creator
QmlDesigner: Update position to at node creation
Change-Id: I402d883984657668e4f7b77623f34f2bb12c402f Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
This commit is contained in:
@@ -218,6 +218,11 @@ void NodeInstanceView::nodeCreated(const ModelNode &createdNode)
|
|||||||
if (isSkippedNode(createdNode))
|
if (isSkippedNode(createdNode))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
QList<VariantProperty> propertyList;
|
||||||
|
propertyList.append(createdNode.variantProperty("x"));
|
||||||
|
propertyList.append(createdNode.variantProperty("y"));
|
||||||
|
updatePosition(propertyList);
|
||||||
|
|
||||||
nodeInstanceServer()->createInstances(createCreateInstancesCommand(QList<NodeInstance>() << instance));
|
nodeInstanceServer()->createInstances(createCreateInstancesCommand(QList<NodeInstance>() << instance));
|
||||||
nodeInstanceServer()->changePropertyValues(createChangeValueCommand(createdNode.variantProperties()));
|
nodeInstanceServer()->changePropertyValues(createChangeValueCommand(createdNode.variantProperties()));
|
||||||
nodeInstanceServer()->completeComponent(createComponentCompleteCommand(QList<NodeInstance>() << instance));
|
nodeInstanceServer()->completeComponent(createComponentCompleteCommand(QList<NodeInstance>() << instance));
|
||||||
|
Reference in New Issue
Block a user