9 |
9 |
10 from PyQt6.QtCore import pyqtSignal, QSize |
10 from PyQt6.QtCore import pyqtSignal, QSize |
11 from PyQt6.QtWebEngineCore import QWebEnginePage, QWebEngineSettings |
11 from PyQt6.QtWebEngineCore import QWebEnginePage, QWebEngineSettings |
12 from PyQt6.QtWebEngineWidgets import QWebEngineView |
12 from PyQt6.QtWebEngineWidgets import QWebEngineView |
13 |
13 |
14 import Preferences |
14 from eric7 import Preferences |
15 |
15 |
16 _VIEWS = [] |
16 _VIEWS = [] |
17 |
17 |
18 |
18 |
19 class WebInspector(QWebEngineView): |
19 class WebInspector(QWebEngineView): |
98 Class method to check, if the web inspector is enabled. |
98 Class method to check, if the web inspector is enabled. |
99 |
99 |
100 @return flag indicating the enabled state |
100 @return flag indicating the enabled state |
101 @rtype bool |
101 @rtype bool |
102 """ |
102 """ |
103 from WebBrowser.WebBrowserWindow import WebBrowserWindow |
103 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow |
104 |
104 |
105 if not WebBrowserWindow.webSettings().testAttribute( |
105 if not WebBrowserWindow.webSettings().testAttribute( |
106 QWebEngineSettings.WebAttribute.JavascriptEnabled |
106 QWebEngineSettings.WebAttribute.JavascriptEnabled |
107 ): |
107 ): |
108 return False |
108 return False |