15 from .ConfigurationPageBase import ConfigurationPageBase |
15 from .ConfigurationPageBase import ConfigurationPageBase |
16 from .Ui_EditorSpellCheckingPage import Ui_EditorSpellCheckingPage |
16 from .Ui_EditorSpellCheckingPage import Ui_EditorSpellCheckingPage |
17 |
17 |
18 import Preferences |
18 import Preferences |
19 import Utilities |
19 import Utilities |
|
20 import UI.PixmapCache |
20 |
21 |
21 |
22 |
22 class EditorSpellCheckingPage(ConfigurationPageBase, |
23 class EditorSpellCheckingPage(ConfigurationPageBase, |
23 Ui_EditorSpellCheckingPage): |
24 Ui_EditorSpellCheckingPage): |
24 """ |
25 """ |
29 Constructor |
30 Constructor |
30 """ |
31 """ |
31 super().__init__() |
32 super().__init__() |
32 self.setupUi(self) |
33 self.setupUi(self) |
33 self.setObjectName("EditorSpellCheckingPage") |
34 self.setObjectName("EditorSpellCheckingPage") |
|
35 |
|
36 self.pwlButton.setIcon(UI.PixmapCache.getIcon("open.png")) |
|
37 self.pelButton.setIcon(UI.PixmapCache.getIcon("open.png")) |
34 |
38 |
35 from QScintilla.SpellChecker import SpellChecker |
39 from QScintilla.SpellChecker import SpellChecker |
36 languages = sorted(SpellChecker.getAvailableLanguages()) |
40 languages = sorted(SpellChecker.getAvailableLanguages()) |
37 self.defaultLanguageCombo.addItems(languages) |
41 self.defaultLanguageCombo.addItems(languages) |
38 if languages: |
42 if languages: |