src/eric7/PluginManager/PluginUninstallDialog.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9653
e67609152c5e
equal deleted inserted replaced
9481:0b936ff1bbb9 9482:a2bc06a54d9d
20 from eric7.EricGui import EricPixmapCache 20 from eric7.EricGui import EricPixmapCache
21 from eric7.EricWidgets import EricMessageBox 21 from eric7.EricWidgets import EricMessageBox
22 from eric7.EricWidgets.EricApplication import ericApp 22 from eric7.EricWidgets.EricApplication import ericApp
23 from eric7.EricWidgets.EricMainWindow import EricMainWindow 23 from eric7.EricWidgets.EricMainWindow import EricMainWindow
24 24
25 from .PluginManager import PluginManager
25 from .Ui_PluginUninstallDialog import Ui_PluginUninstallDialog 26 from .Ui_PluginUninstallDialog import Ui_PluginUninstallDialog
26 27
27 28
28 class PluginUninstallWidget(QWidget, Ui_PluginUninstallDialog): 29 class PluginUninstallWidget(QWidget, Ui_PluginUninstallDialog):
29 """ 30 """
44 super().__init__(parent) 45 super().__init__(parent)
45 self.setupUi(self) 46 self.setupUi(self)
46 47
47 if pluginManager is None: 48 if pluginManager is None:
48 # started as external plugin deinstaller 49 # started as external plugin deinstaller
49 from .PluginManager import PluginManager
50
51 self.__pluginManager = PluginManager(doLoadPlugins=False) 50 self.__pluginManager = PluginManager(doLoadPlugins=False)
52 self.__external = True 51 self.__external = True
53 else: 52 else:
54 self.__pluginManager = pluginManager 53 self.__pluginManager = pluginManager
55 self.__external = False 54 self.__external = False

eric ide

mercurial