UI/UserInterface.py

changeset 5651
982465f8389c
parent 5624
cdd346d8858b
child 5654
d75dfc0d10f2
equal deleted inserted replaced
5650:4c52f07c186e 5651:982465f8389c
6104 from PluginManager.PluginInfoDialog import PluginInfoDialog 6104 from PluginManager.PluginInfoDialog import PluginInfoDialog
6105 self.__pluginInfoDialog = PluginInfoDialog(self.pluginManager, self) 6105 self.__pluginInfoDialog = PluginInfoDialog(self.pluginManager, self)
6106 self.__pluginInfoDialog.show() 6106 self.__pluginInfoDialog.show()
6107 6107
6108 @pyqtSlot() 6108 @pyqtSlot()
6109 def __installPlugins(self, pluginFileNames=[]): 6109 def __installPlugins(self, pluginFileNames=None):
6110 """ 6110 """
6111 Private slot to show a dialog to install a new plugin. 6111 Private slot to show a dialog to install a new plugin.
6112 6112
6113 @param pluginFileNames list of plugin files suggested for 6113 @param pluginFileNames list of plugin files suggested for
6114 installation list of strings 6114 installation list of strings
6115 """ 6115 """
6116 from PluginManager.PluginInstallDialog import PluginInstallDialog 6116 from PluginManager.PluginInstallDialog import PluginInstallDialog
6117 dlg = PluginInstallDialog(self.pluginManager, pluginFileNames, self) 6117 dlg = PluginInstallDialog(
6118 self.pluginManager,
6119 [] if pluginFileNames is None else pluginFileNames[:],
6120 self)
6118 dlg.exec_() 6121 dlg.exec_()
6119 if dlg.restartNeeded(): 6122 if dlg.restartNeeded():
6120 self.__restart() 6123 self.__restart()
6121 6124
6122 def __deinstallPlugin(self): 6125 def __deinstallPlugin(self):

eric ide

mercurial