WebBrowser/Network/NetworkManager.py

changeset 6887
4adc2c6978f2
parent 6709
89db2d786530
child 6891
93f82da09f22
equal deleted inserted replaced
6886:a5b3e5310b56 6887:4adc2c6978f2
81 81
82 if qVersionTuple() >= (5, 12, 0): 82 if qVersionTuple() >= (5, 12, 0):
83 from PyQt5.QtWebEngineCore import QWebEngineUrlScheme 83 from PyQt5.QtWebEngineCore import QWebEngineUrlScheme
84 scheme = QWebEngineUrlScheme(b"eric") 84 scheme = QWebEngineUrlScheme(b"eric")
85 scheme.setSyntax(QWebEngineUrlScheme.Syntax.Path) 85 scheme.setSyntax(QWebEngineUrlScheme.Syntax.Path)
86 scheme.setFlags(QWebEngineUrlScheme.SecureScheme) 86 scheme.setFlags(QWebEngineUrlScheme.SecureScheme |
87 QWebEngineUrlScheme.ContentSecurityPolicyIgnored)
87 QWebEngineUrlScheme.registerScheme(scheme) 88 QWebEngineUrlScheme.registerScheme(scheme)
88 from .EricSchemeHandler import EricSchemeHandler 89 from .EricSchemeHandler import EricSchemeHandler
89 self.__ericSchemeHandler = EricSchemeHandler() 90 self.__ericSchemeHandler = EricSchemeHandler()
90 WebBrowserWindow.webProfile().installUrlSchemeHandler( 91 WebBrowserWindow.webProfile().installUrlSchemeHandler(
91 QByteArray(b"eric"), self.__ericSchemeHandler) 92 QByteArray(b"eric"), self.__ericSchemeHandler)

eric ide

mercurial