PluginManager/PluginInstallDialog.py

changeset 2404
cba0ff902c2b
parent 2302
f29e9405c851
child 2525
8b507a9a2d40
child 2824
858412c29c34
equal deleted inserted replaced
2403:e3d7a861547c 2404:cba0ff902c2b
19 QDialog, QVBoxLayout 19 QDialog, QVBoxLayout
20 20
21 from E5Gui import E5FileDialog 21 from E5Gui import E5FileDialog
22 from E5Gui.E5MainWindow import E5MainWindow 22 from E5Gui.E5MainWindow import E5MainWindow
23 23
24 from .PluginManager import PluginManager
25 from .Ui_PluginInstallDialog import Ui_PluginInstallDialog 24 from .Ui_PluginInstallDialog import Ui_PluginInstallDialog
26 25
27 import Utilities 26 import Utilities
28 import Preferences 27 import Preferences
29 28
46 super().__init__(parent) 45 super().__init__(parent)
47 self.setupUi(self) 46 self.setupUi(self)
48 47
49 if pluginManager is None: 48 if pluginManager is None:
50 # started as external plugin installer 49 # started as external plugin installer
50 from .PluginManager import PluginManager
51 self.__pluginManager = PluginManager(doLoadPlugins=False) 51 self.__pluginManager = PluginManager(doLoadPlugins=False)
52 self.__external = True 52 self.__external = True
53 else: 53 else:
54 self.__pluginManager = pluginManager 54 self.__pluginManager = pluginManager
55 self.__external = False 55 self.__external = False

eric ide

mercurial