17 from E5Gui import E5FileDialog |
17 from E5Gui import E5FileDialog |
18 |
18 |
19 from .Ui_DebuggerPropertiesDialog import Ui_DebuggerPropertiesDialog |
19 from .Ui_DebuggerPropertiesDialog import Ui_DebuggerPropertiesDialog |
20 |
20 |
21 import Utilities |
21 import Utilities |
|
22 import UI.PixmapCache |
22 |
23 |
23 from eric5config import getConfig |
24 from eric5config import getConfig |
24 |
25 |
25 |
26 |
26 class DebuggerPropertiesDialog(QDialog, Ui_DebuggerPropertiesDialog): |
27 class DebuggerPropertiesDialog(QDialog, Ui_DebuggerPropertiesDialog): |
38 """ |
39 """ |
39 super().__init__(parent) |
40 super().__init__(parent) |
40 if name: |
41 if name: |
41 self.setObjectName(name) |
42 self.setObjectName(name) |
42 self.setupUi(self) |
43 self.setupUi(self) |
|
44 |
|
45 self.debugClientButton.setIcon(UI.PixmapCache.getIcon("open.png")) |
|
46 self.interpreterButton.setIcon(UI.PixmapCache.getIcon("open.png")) |
43 |
47 |
44 self.debugClientCompleter = E5FileCompleter(self.debugClientEdit) |
48 self.debugClientCompleter = E5FileCompleter(self.debugClientEdit) |
45 self.interpreterCompleter = E5FileCompleter(self.interpreterEdit) |
49 self.interpreterCompleter = E5FileCompleter(self.interpreterEdit) |
46 self.translationLocalCompleter = E5DirCompleter( |
50 self.translationLocalCompleter = E5DirCompleter( |
47 self.translationLocalEdit) |
51 self.translationLocalEdit) |