17 from .ConfigurationPageBase import ConfigurationPageBase |
17 from .ConfigurationPageBase import ConfigurationPageBase |
18 from .Ui_EditorAPIsPage import Ui_EditorAPIsPage |
18 from .Ui_EditorAPIsPage import Ui_EditorAPIsPage |
19 |
19 |
20 import Preferences |
20 import Preferences |
21 import Utilities |
21 import Utilities |
|
22 import UI.PixmapCache |
22 |
23 |
23 |
24 |
24 class EditorAPIsPage(ConfigurationPageBase, Ui_EditorAPIsPage): |
25 class EditorAPIsPage(ConfigurationPageBase, Ui_EditorAPIsPage): |
25 """ |
26 """ |
26 Class implementing the Editor APIs configuration page. |
27 Class implementing the Editor APIs configuration page. |
30 Constructor |
31 Constructor |
31 """ |
32 """ |
32 super().__init__() |
33 super().__init__() |
33 self.setupUi(self) |
34 self.setupUi(self) |
34 self.setObjectName("EditorAPIsPage") |
35 self.setObjectName("EditorAPIsPage") |
|
36 |
|
37 self.apiFileButton.setIcon(UI.PixmapCache.getIcon("open.png")) |
35 |
38 |
36 self.prepareApiButton.setText(self.trUtf8("Compile APIs")) |
39 self.prepareApiButton.setText(self.trUtf8("Compile APIs")) |
37 self.__currentAPI = None |
40 self.__currentAPI = None |
38 self.__inPreparation = False |
41 self.__inPreparation = False |
39 |
42 |