568 self.__setUserStyleSheet(styleSheet) |
568 self.__setUserStyleSheet(styleSheet) |
569 |
569 |
570 settings.setAttribute( |
570 settings.setAttribute( |
571 QWebEngineSettings.AutoLoadImages, |
571 QWebEngineSettings.AutoLoadImages, |
572 Preferences.getWebBrowser("AutoLoadImages")) |
572 Preferences.getWebBrowser("AutoLoadImages")) |
573 # TODO: make this configurable as it is overwritten for pages that need it enabled |
|
574 settings.setAttribute( |
573 settings.setAttribute( |
575 QWebEngineSettings.JavascriptEnabled, |
574 QWebEngineSettings.JavascriptEnabled, |
576 True) |
575 Preferences.getWebBrowser("JavaScriptEnabled")) |
577 # JavaScript is needed for the web browser functionality |
576 # JavaScript is needed for the web browser functionality |
578 settings.setAttribute( |
577 settings.setAttribute( |
579 QWebEngineSettings.JavascriptCanOpenWindows, |
578 QWebEngineSettings.JavascriptCanOpenWindows, |
580 Preferences.getWebBrowser("JavaScriptCanOpenWindows")) |
579 Preferences.getWebBrowser("JavaScriptCanOpenWindows")) |
581 settings.setAttribute( |
580 settings.setAttribute( |