WebBrowser/WebBrowserWindow.py

changeset 6089
ca484325f02a
parent 6085
7e48a0d98cce
child 6093
5ed91fe54bc9
equal deleted inserted replaced
6088:b7fdd0db835e 6089:ca484325f02a
642 settings.setAttribute( 642 settings.setAttribute(
643 QWebEngineSettings.AllowRunningInsecureContent, 643 QWebEngineSettings.AllowRunningInsecureContent,
644 Preferences.getWebBrowser("AllowRunningInsecureContent")) 644 Preferences.getWebBrowser("AllowRunningInsecureContent"))
645 except (AttributeError, KeyError): 645 except (AttributeError, KeyError):
646 pass 646 pass
647
648 try:
649 # Qt 5.9
650 settings.setAttribute(
651 QWebEngineSettings.AllowGeolocationOnInsecureOrigins,
652 Preferences.getWebBrowser("AllowGeolocationOnInsecureOrigins"))
653 except (AttributeError, KeyError):
654 pass
655
656 try:
657 # Qt 5.10
658 settings.setAttribute(
659 QWebEngineSettings.AllowWindowActivationFromJavaScript,
660 Preferences.getWebBrowser(
661 "AllowWindowActivationFromJavaScript"))
662 settings.setAttribute(
663 QWebEngineSettings.ShowScrollBars,
664 Preferences.getWebBrowser("ShowScrollBars"))
665 except (AttributeError, KeyError):
666 pass
647 667
648 def __initActions(self): 668 def __initActions(self):
649 """ 669 """
650 Private method to define the user interface actions. 670 Private method to define the user interface actions.
651 """ 671 """

eric ide

mercurial