--- a/eric6/eric6_browser.py Sat Jan 02 17:28:57 2021 +0100 +++ b/eric6/eric6_browser.py Sun Jan 03 15:33:39 2021 +0100 @@ -66,8 +66,10 @@ app.exec() sys.exit(100) +from PyQt5.QtWebEngineCore import QWebEngineUrlScheme + import Globals -from Globals import AppInfo, qVersionTuple +from Globals import AppInfo from E5Gui.E5Application import E5Application @@ -161,15 +163,12 @@ # set the library paths for plugins Startup.setLibraryPaths() - if qVersionTuple() >= (5, 12, 0): - from PyQt5.QtWebEngineCore import QWebEngineUrlScheme - scheme = QWebEngineUrlScheme(b"eric") - scheme.setSyntax(QWebEngineUrlScheme.Syntax.Path) - scheme.setFlags(QWebEngineUrlScheme.SecureScheme | - QWebEngineUrlScheme.ContentSecurityPolicyIgnored) - QWebEngineUrlScheme.registerScheme(scheme) - if "--qthelp" in sys.argv and qVersionTuple() >= (5, 12, 0): - from PyQt5.QtWebEngineCore import QWebEngineUrlScheme + scheme = QWebEngineUrlScheme(b"eric") + scheme.setSyntax(QWebEngineUrlScheme.Syntax.Path) + scheme.setFlags(QWebEngineUrlScheme.SecureScheme | + QWebEngineUrlScheme.ContentSecurityPolicyIgnored) + QWebEngineUrlScheme.registerScheme(scheme) + if "--qthelp" in sys.argv: scheme = QWebEngineUrlScheme(b"qthelp") scheme.setSyntax(QWebEngineUrlScheme.Syntax.Path) scheme.setFlags(QWebEngineUrlScheme.SecureScheme)