14 |
14 |
15 from E5Gui.E5Completers import E5FileCompleter |
15 from E5Gui.E5Completers import E5FileCompleter |
16 from E5Gui import E5MessageBox, E5FileDialog |
16 from E5Gui import E5MessageBox, E5FileDialog |
17 |
17 |
18 from .Ui_ToolConfigurationDialog import Ui_ToolConfigurationDialog |
18 from .Ui_ToolConfigurationDialog import Ui_ToolConfigurationDialog |
|
19 |
19 import Utilities |
20 import Utilities |
20 |
21 import UI.PixmapCache |
21 |
22 |
22 class ToolConfigurationDialog(QDialog, Ui_ToolConfigurationDialog): |
23 class ToolConfigurationDialog(QDialog, Ui_ToolConfigurationDialog): |
23 """ |
24 """ |
24 Class implementing a configuration dialog for the tools menu. |
25 Class implementing a configuration dialog for the tools menu. |
25 """ |
26 """ |
30 @param toollist list of configured tools |
31 @param toollist list of configured tools |
31 @param parent parent widget (QWidget) |
32 @param parent parent widget (QWidget) |
32 """ |
33 """ |
33 super().__init__(parent) |
34 super().__init__(parent) |
34 self.setupUi(self) |
35 self.setupUi(self) |
|
36 |
|
37 self.iconButton.setIcon(UI.PixmapCache.getIcon("open.png")) |
|
38 self.executableButton.setIcon(UI.PixmapCache.getIcon("open.png")) |
35 |
39 |
36 self.iconCompleter = E5FileCompleter(self.iconEdit) |
40 self.iconCompleter = E5FileCompleter(self.iconEdit) |
37 self.executableCompleter = E5FileCompleter(self.executableEdit) |
41 self.executableCompleter = E5FileCompleter(self.executableEdit) |
38 |
42 |
39 self.redirectionModes = [ |
43 self.redirectionModes = [ |