src/eric7/HelpViewer/HelpViewerWidget.py

branch
eric7
changeset 10698
ed332f3d26a7
parent 10690
fab36645aa7d
child 10705
3cf0e712488a
equal deleted inserted replaced
10697:8a609e4c71b6 10698:ed332f3d26a7
42 from eric7.EricWidgets.EricApplication import ericApp 42 from eric7.EricWidgets.EricApplication import ericApp
43 from eric7.EricWidgets.EricTextEditSearchWidget import EricTextEditSearchWidget 43 from eric7.EricWidgets.EricTextEditSearchWidget import EricTextEditSearchWidget
44 from eric7.QtHelpInterface.HelpIndexWidget import HelpIndexWidget 44 from eric7.QtHelpInterface.HelpIndexWidget import HelpIndexWidget
45 from eric7.QtHelpInterface.HelpSearchWidget import HelpSearchWidget 45 from eric7.QtHelpInterface.HelpSearchWidget import HelpSearchWidget
46 from eric7.QtHelpInterface.HelpTocWidget import HelpTocWidget 46 from eric7.QtHelpInterface.HelpTocWidget import HelpTocWidget
47 from eric7.SystemUtilities import QtUtilities
47 48
48 from .HelpBookmarksWidget import HelpBookmarksWidget 49 from .HelpBookmarksWidget import HelpBookmarksWidget
49 from .OpenPagesWidget import OpenPagesWidget 50 from .OpenPagesWidget import OpenPagesWidget
50 51
51 52
1276 settings.setAttribute( 1277 settings.setAttribute(
1277 QWebEngineSettings.WebAttribute.PdfViewerEnabled, 1278 QWebEngineSettings.WebAttribute.PdfViewerEnabled,
1278 Preferences.getWebBrowser("PdfViewerEnabled"), 1279 Preferences.getWebBrowser("PdfViewerEnabled"),
1279 ) 1280 )
1280 1281
1282 if QtUtilities.qVersionTuple() >= (6, 6, 0):
1283 # Qt >= 6.6
1284 settings.setAttribute(
1285 QWebEngineSettings.WebAttribute.ReadingFromCanvasEnabled, False
1286 )
1287
1288 if QtUtilities.qVersionTuple() >= (6, 7, 0):
1289 # Qt >= 6.7
1290 settings.setAttribute(
1291 QWebEngineSettings.WebAttribute.ForceDarkMode,
1292 Preferences.getWebBrowser("ForceDarkMode"),
1293 )
1294
1281 ####################################################################### 1295 #######################################################################
1282 ## Search widget related methods below 1296 ## Search widget related methods below
1283 ####################################################################### 1297 #######################################################################
1284 1298
1285 @pyqtSlot() 1299 @pyqtSlot()

eric ide

mercurial