46 ) |
46 ) |
47 from PyQt6.QtWebEngineCore import QWebEngineDownloadRequest, QWebEnginePage |
47 from PyQt6.QtWebEngineCore import QWebEngineDownloadRequest, QWebEnginePage |
48 from PyQt6.QtWebEngineWidgets import QWebEngineView |
48 from PyQt6.QtWebEngineWidgets import QWebEngineView |
49 from PyQt6.QtWidgets import QApplication, QDialog, QMenu, QStyle |
49 from PyQt6.QtWidgets import QApplication, QDialog, QMenu, QStyle |
50 |
50 |
51 from eric7 import Preferences |
51 from eric7 import EricUtilities, Preferences |
52 from eric7.__version__ import VersionOnly |
52 from eric7.__version__ import VersionOnly |
53 from eric7.EricGui import EricPixmapCache |
53 from eric7.EricGui import EricPixmapCache |
54 from eric7.EricWidgets import EricFileDialog, EricMessageBox |
54 from eric7.EricWidgets import EricFileDialog, EricMessageBox |
55 from eric7.EricWidgets.EricApplication import ericApp |
55 from eric7.EricWidgets.EricApplication import ericApp |
56 from eric7.SystemUtilities import FileSystemUtilities, OSUtilities |
56 from eric7.SystemUtilities import FileSystemUtilities, OSUtilities |
929 self.__searchMenu.addAction(act) |
929 self.__searchMenu.addAction(act) |
930 self.__searchMenu.triggered.connect(self.__searchRequested) |
930 self.__searchMenu.triggered.connect(self.__searchRequested) |
931 |
931 |
932 menu.addSeparator() |
932 menu.addSeparator() |
933 |
933 |
934 languages = Preferences.toList( |
934 languages = EricUtilities.toList( |
935 Preferences.getSettings().value( |
935 Preferences.getSettings().value( |
936 "WebBrowser/AcceptLanguages", |
936 "WebBrowser/AcceptLanguages", |
937 WebBrowserLanguagesDialog.defaultAcceptLanguages(), |
937 WebBrowserLanguagesDialog.defaultAcceptLanguages(), |
938 ) |
938 ) |
939 ) |
939 ) |
1059 EricPixmapCache.getIcon("w3"), self.tr("Validate Page") |
1059 EricPixmapCache.getIcon("w3"), self.tr("Validate Page") |
1060 ) |
1060 ) |
1061 act.setData(w3url) |
1061 act.setData(w3url) |
1062 act.triggered.connect(functools.partial(self.__openLinkInNewTab, act)) |
1062 act.triggered.connect(functools.partial(self.__openLinkInNewTab, act)) |
1063 |
1063 |
1064 languages = Preferences.toList( |
1064 languages = EricUtilities.toList( |
1065 Preferences.getSettings().value( |
1065 Preferences.getSettings().value( |
1066 "WebBrowser/AcceptLanguages", |
1066 "WebBrowser/AcceptLanguages", |
1067 WebBrowserLanguagesDialog.defaultAcceptLanguages(), |
1067 WebBrowserLanguagesDialog.defaultAcceptLanguages(), |
1068 ) |
1068 ) |
1069 ) |
1069 ) |