forked from qt-creator/qt-creator
QmlDesigner: Restart qmlpuppet for root node change
This commit is contained in:
@@ -314,10 +314,7 @@ void NodeInstanceView::removeInstanceAndSubInstances(const ModelNode &node)
|
|||||||
|
|
||||||
void NodeInstanceView::rootNodeTypeChanged(const QString &/*type*/, int /*majorVersion*/, int /*minorVersion*/)
|
void NodeInstanceView::rootNodeTypeChanged(const QString &/*type*/, int /*majorVersion*/, int /*minorVersion*/)
|
||||||
{
|
{
|
||||||
nodeInstanceServer()->clearScene(createClearSceneCommand());
|
restartProcess();
|
||||||
removeAllInstanceNodeRelationships();
|
|
||||||
|
|
||||||
nodeInstanceServer()->createScene(createCreateSceneCommand());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void NodeInstanceView::bindingPropertiesChanged(const QList<BindingProperty>& propertyList, PropertyChangeFlags /*propertyChange*/)
|
void NodeInstanceView::bindingPropertiesChanged(const QList<BindingProperty>& propertyList, PropertyChangeFlags /*propertyChange*/)
|
||||||
|
|||||||
Reference in New Issue
Block a user