You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
self.tr("Python plugin reinstalled.\nYou need to restart Quantum GIS in order to reload it."))
600
+
infoString= (self.tr("Plugin reinstalled successfully"), self.tr("Python plugin reinstalled.\nYou need to restart Quantum GIS in order to reload it."))
600
601
else:
601
602
ifplugin["error"] =="incompatible":
602
603
message=self.tr("The plugin is designed for a newer version of Quantum GIS. The minimum required version is:")
@@ -634,6 +635,12 @@ def installPlugin(self):
634
635
pass
635
636
ifnotplugin["repository"]:
636
637
plugins.remove(key)
638
+
ifplugins.all().has_key(key) andnotplugins.all()[key]["status"] in ["not installed", "new"]:
QMessageBox.information(self, self.tr("Plugin uninstalled successfully"), self.tr("Python plugin uninstalled. Note that you may need to restart Quantum GIS in order to remove it completely."))
0 commit comments