2407:b98cc8ee1142 | 2408:dc3a7c9d8f6e |
---|---|
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 | 20 |
21 from QScintilla.SpellChecker import SpellChecker | |
22 | |
23 | 21 |
24 class EditorSpellCheckingPage(ConfigurationPageBase, Ui_EditorSpellCheckingPage): | 22 class EditorSpellCheckingPage(ConfigurationPageBase, Ui_EditorSpellCheckingPage): |
25 """ | 23 """ |
26 Class implementing the Editor Spellchecking configuration page. | 24 Class implementing the Editor Spellchecking configuration page. |
27 """ | 25 """ |
31 """ | 29 """ |
32 super().__init__() | 30 super().__init__() |
33 self.setupUi(self) | 31 self.setupUi(self) |
34 self.setObjectName("EditorSpellCheckingPage") | 32 self.setObjectName("EditorSpellCheckingPage") |
35 | 33 |
34 from QScintilla.SpellChecker import SpellChecker | |
36 languages = sorted(SpellChecker.getAvailableLanguages()) | 35 languages = sorted(SpellChecker.getAvailableLanguages()) |
37 self.defaultLanguageCombo.addItems(languages) | 36 self.defaultLanguageCombo.addItems(languages) |
38 if languages: | 37 if languages: |
39 self.errorLabel.hide() | 38 self.errorLabel.hide() |
40 else: | 39 else: |