PluginManager/PluginUninstallDialog.py

changeset 12
1d8dd9706f46
parent 7
c679fb30c8f3
child 13
1af94a91f439
diff -r b0996e4a289e -r 1d8dd9706f46 PluginManager/PluginUninstallDialog.py
--- a/PluginManager/PluginUninstallDialog.py	Fri Jan 01 16:11:36 2010 +0000
+++ b/PluginManager/PluginUninstallDialog.py	Sat Jan 02 15:11:35 2010 +0000
@@ -15,8 +15,8 @@
 from PyQt4.QtGui import *
 from PyQt4.QtCore import *
 
-from PluginManager import PluginManager
-from Ui_PluginUninstallDialog import Ui_PluginUninstallDialog
+from .PluginManager import PluginManager
+from .Ui_PluginUninstallDialog import Ui_PluginUninstallDialog
 
 class PluginUninstallWidget(QWidget, Ui_PluginUninstallDialog):
     """
@@ -58,8 +58,7 @@
         """
         pluginDirectory = self.pluginDirectoryCombo\
                 .itemData(index)
-        pluginNames = self.__pluginManager.getPluginModules(pluginDirectory)
-        pluginNames.sort()
+        pluginNames = sorted(self.__pluginManager.getPluginModules(pluginDirectory))
         self.pluginNameCombo.clear()
         for pluginName in pluginNames:
             fname = "%s.py" % os.path.join(pluginDirectory, pluginName)
@@ -139,12 +138,12 @@
                 os.remove(fnamec)
             
             os.remove(pluginFile)
-        except OSError, err:
+        except OSError as err:
             QMessageBox.critical(None,
                 self.trUtf8("Plugin Uninstallation"),
                 self.trUtf8("""<p>The plugin package <b>{0}</b> could not be"""
                             """ removed. Aborting...</p>"""
-                            """<p>Reason: {1}</p>""").format(packageDir, unicode(err)),
+                            """<p>Reason: {1}</p>""").format(packageDir, str(err)),
                 QMessageBox.StandardButtons(\
                     QMessageBox.Ok))
             return False

eric ide

mercurial