12 from PyQt4.QtCore import pyqtSlot |
12 from PyQt4.QtCore import pyqtSlot |
13 from PyQt4.QtGui import QDialog |
13 from PyQt4.QtGui import QDialog |
14 |
14 |
15 from E5Gui.E5Completers import E5FileCompleter |
15 from E5Gui.E5Completers import E5FileCompleter |
16 from E5Gui import E5FileDialog |
16 from E5Gui import E5FileDialog |
17 |
|
18 from QScintilla.SpellChecker import SpellChecker |
|
19 |
17 |
20 from .Ui_SpellingPropertiesDialog import Ui_SpellingPropertiesDialog |
18 from .Ui_SpellingPropertiesDialog import Ui_SpellingPropertiesDialog |
21 |
19 |
22 import Utilities |
20 import Utilities |
23 import Preferences |
21 import Preferences |
42 self.parent = parent |
40 self.parent = parent |
43 |
41 |
44 self.pwlCompleter = E5FileCompleter(self.pwlEdit) |
42 self.pwlCompleter = E5FileCompleter(self.pwlEdit) |
45 self.pelCompleter = E5FileCompleter(self.pelEdit) |
43 self.pelCompleter = E5FileCompleter(self.pelEdit) |
46 |
44 |
|
45 from QScintilla.SpellChecker import SpellChecker |
47 self.spellingComboBox.addItem(self.trUtf8("<default>")) |
46 self.spellingComboBox.addItem(self.trUtf8("<default>")) |
48 self.spellingComboBox.addItems(sorted(SpellChecker.getAvailableLanguages())) |
47 self.spellingComboBox.addItems(sorted(SpellChecker.getAvailableLanguages())) |
49 |
48 |
50 if not new: |
49 if not new: |
51 self.initDialog() |
50 self.initDialog() |