OSDN Git Service

QmlDesigner.NodeInstances: React to removed import
authorMarco Bubke <marco.bubke@nokia.com>
Thu, 25 Nov 2010 16:38:48 +0000 (17:38 +0100)
committerMarco Bubke <marco.bubke@nokia.com>
Tue, 30 Nov 2010 17:23:58 +0000 (18:23 +0100)
src/plugins/qmldesigner/designercore/include/nodeinstanceview.h
src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp

index 93344e1..6cca223 100644 (file)
@@ -94,6 +94,7 @@ public:
     void scriptFunctionsChanged(const ModelNode &node, const QStringList &scriptFunctionList);
     void instancePropertyChange(const QList<QPair<ModelNode, QString> > &propertyList);
     void importAdded(const Import &import);
+    void importRemoved(const Import &import);
 
     QList<NodeInstance> instances() const;
     NodeInstance instanceForNode(const ModelNode &node) const ;
index 800e99b..d89805b 100644 (file)
@@ -430,6 +430,11 @@ void NodeInstanceView::importAdded(const Import &import)
     nodeInstanceServer()->addImport(createImportCommand(import));
 }
 
+void NodeInstanceView::importRemoved(const Import &/*import*/)
+{
+    restartProcess();
+}
+
 //\}