src/eric7/WebBrowser/SpellCheck/ManageDictionariesDialog.py

branch
eric7
changeset 9413
80c06d472826
parent 9221
bf71ee032bb4
child 9473
3f23dbf37dbe
equal deleted inserted replaced
9412:45e7bb09c120 9413:80c06d472826
16 16
17 from PyQt6.QtCore import pyqtSlot, Qt, QUrl 17 from PyQt6.QtCore import pyqtSlot, Qt, QUrl
18 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QAbstractButton, QListWidgetItem 18 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QAbstractButton, QListWidgetItem
19 from PyQt6.QtNetwork import QNetworkRequest, QNetworkReply, QNetworkInformation 19 from PyQt6.QtNetwork import QNetworkRequest, QNetworkReply, QNetworkInformation
20 20
21 from EricWidgets import EricMessageBox 21 from eric7.EricWidgets import EricMessageBox
22 22
23 from .Ui_ManageDictionariesDialog import Ui_ManageDictionariesDialog 23 from .Ui_ManageDictionariesDialog import Ui_ManageDictionariesDialog
24 24
25 from WebBrowser.WebBrowserWindow import WebBrowserWindow 25 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
26 26
27 import Preferences 27 from eric7 import Preferences
28 28
29 29
30 class ManageDictionariesDialog(QDialog, Ui_ManageDictionariesDialog): 30 class ManageDictionariesDialog(QDialog, Ui_ManageDictionariesDialog):
31 """ 31 """
32 Class implementing a dialog to install spell checking dictionaries. 32 Class implementing a dialog to install spell checking dictionaries.
238 return 238 return
239 239
240 listFileData = reply.readAll() 240 listFileData = reply.readAll()
241 241
242 # extract the dictionaries 242 # extract the dictionaries
243 from EricXML.SpellCheckDictionariesReader import SpellCheckDictionariesReader 243 from eric7.EricXML.SpellCheckDictionariesReader import (
244 SpellCheckDictionariesReader,
245 )
244 246
245 reader = SpellCheckDictionariesReader(listFileData, self.addEntry) 247 reader = SpellCheckDictionariesReader(listFileData, self.addEntry)
246 reader.readXML() 248 reader.readXML()
247 url = Preferences.getWebBrowser("SpellCheckDictionariesUrl") 249 url = Preferences.getWebBrowser("SpellCheckDictionariesUrl")
248 if url != self.dictionariesUrlEdit.text(): 250 if url != self.dictionariesUrlEdit.text():

eric ide

mercurial