14 from PyQt6.QtWidgets import QListWidgetItem |
14 from PyQt6.QtWidgets import QListWidgetItem |
15 |
15 |
16 from .ConfigurationPageBase import ConfigurationPageBase |
16 from .ConfigurationPageBase import ConfigurationPageBase |
17 from .Ui_WebBrowserSpellCheckingPage import Ui_WebBrowserSpellCheckingPage |
17 from .Ui_WebBrowserSpellCheckingPage import Ui_WebBrowserSpellCheckingPage |
18 |
18 |
19 import Preferences |
19 from eric7 import Globals, Preferences |
20 import Globals |
|
21 |
20 |
22 |
21 |
23 class WebBrowserSpellCheckingPage( |
22 class WebBrowserSpellCheckingPage( |
24 ConfigurationPageBase, Ui_WebBrowserSpellCheckingPage |
23 ConfigurationPageBase, Ui_WebBrowserSpellCheckingPage |
25 ): |
24 ): |
173 @pyqtSlot() |
172 @pyqtSlot() |
174 def on_manageDictionariesButton_clicked(self): |
173 def on_manageDictionariesButton_clicked(self): |
175 """ |
174 """ |
176 Private slot to manage spell checking dictionaries. |
175 Private slot to manage spell checking dictionaries. |
177 """ |
176 """ |
178 from WebBrowser.SpellCheck.ManageDictionariesDialog import ( |
177 from eric7.WebBrowser.SpellCheck.ManageDictionariesDialog import ( |
179 ManageDictionariesDialog, |
178 ManageDictionariesDialog, |
180 ) |
179 ) |
181 |
180 |
182 dlg = ManageDictionariesDialog(self.__writeableDirectories, self) |
181 dlg = ManageDictionariesDialog(self.__writeableDirectories, self) |
183 dlg.exec() |
182 dlg.exec() |