17 from E5Gui.E5Completers import E5FileCompleter, E5DirCompleter |
17 from E5Gui.E5Completers import E5FileCompleter, E5DirCompleter |
18 from E5Gui import E5FileDialog |
18 from E5Gui import E5FileDialog |
19 |
19 |
20 from .Ui_EricapiConfigDialog import Ui_EricapiConfigDialog |
20 from .Ui_EricapiConfigDialog import Ui_EricapiConfigDialog |
21 import Utilities |
21 import Utilities |
|
22 import UI.PixmapCache |
22 import DocumentationTools |
23 import DocumentationTools |
23 |
24 |
24 from eric5config import getConfig |
25 from eric5config import getConfig |
25 |
26 |
26 |
27 |
36 @param parms parameters to set in the dialog |
37 @param parms parameters to set in the dialog |
37 @param parent parent widget of this dialog |
38 @param parent parent widget of this dialog |
38 """ |
39 """ |
39 super().__init__(parent) |
40 super().__init__(parent) |
40 self.setupUi(self) |
41 self.setupUi(self) |
|
42 |
|
43 self.outputDirButton.setIcon(UI.PixmapCache.getIcon("open.png")) |
|
44 self.ignoreDirButton.setIcon(UI.PixmapCache.getIcon("open.png")) |
41 |
45 |
42 self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(False) |
46 self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(False) |
43 for language in sorted( |
47 for language in sorted( |
44 DocumentationTools.supportedExtensionsDictForApis.keys()): |
48 DocumentationTools.supportedExtensionsDictForApis.keys()): |
45 self.languagesList.addItem(language) |
49 self.languagesList.addItem(language) |