src/eric7/WebBrowser/SpellCheck/ManageDictionariesDialog.py

branch
eric7
changeset 9473
3f23dbf37dbe
parent 9413
80c06d472826
child 9482
a2bc06a54d9d
equal deleted inserted replaced
9472:5798ee4a8807 9473:3f23dbf37dbe
5 5
6 """ 6 """
7 Module implementing a dialog to install spell checking dictionaries. 7 Module implementing a dialog to install spell checking dictionaries.
8 """ 8 """
9 9
10 import contextlib
11 import glob
12 import io
10 import os 13 import os
11 import io 14 import shutil
12 import zipfile 15 import zipfile
13 import glob 16
14 import shutil 17 from PyQt6.QtCore import Qt, QUrl, pyqtSlot
15 import contextlib 18 from PyQt6.QtNetwork import QNetworkInformation, QNetworkReply, QNetworkRequest
16 19 from PyQt6.QtWidgets import QAbstractButton, QDialog, QDialogButtonBox, QListWidgetItem
17 from PyQt6.QtCore import pyqtSlot, Qt, QUrl 20
18 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QAbstractButton, QListWidgetItem 21 from eric7 import Preferences
19 from PyQt6.QtNetwork import QNetworkRequest, QNetworkReply, QNetworkInformation
20
21 from eric7.EricWidgets import EricMessageBox 22 from eric7.EricWidgets import EricMessageBox
23 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
22 24
23 from .Ui_ManageDictionariesDialog import Ui_ManageDictionariesDialog 25 from .Ui_ManageDictionariesDialog import Ui_ManageDictionariesDialog
24
25 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
26
27 from eric7 import Preferences
28 26
29 27
30 class ManageDictionariesDialog(QDialog, Ui_ManageDictionariesDialog): 28 class ManageDictionariesDialog(QDialog, Ui_ManageDictionariesDialog):
31 """ 29 """
32 Class implementing a dialog to install spell checking dictionaries. 30 Class implementing a dialog to install spell checking dictionaries.

eric ide

mercurial