61 Preferences.getWebBrowser("ErrorPageEnabled")) |
61 Preferences.getWebBrowser("ErrorPageEnabled")) |
62 self.scrollingCheckBox.setChecked( |
62 self.scrollingCheckBox.setChecked( |
63 Preferences.getWebBrowser("ScrollAnimatorEnabled")) |
63 Preferences.getWebBrowser("ScrollAnimatorEnabled")) |
64 self.fullscreenCheckBox.setChecked( |
64 self.fullscreenCheckBox.setChecked( |
65 Preferences.getWebBrowser("FullScreenSupportEnabled")) |
65 Preferences.getWebBrowser("FullScreenSupportEnabled")) |
|
66 try: |
|
67 # Qt 5.7+ |
|
68 self.screenCaptureCheckBox.setChecked( |
|
69 Preferences.getWebBrowser("ScreenCaptureEnabled")) |
|
70 self.webGLCheckBox.setChecked( |
|
71 Preferences.getWebBrowser("WebGLEnabled")) |
|
72 except KeyError: |
|
73 self.screenCaptureCheckBox.setEnabled(False) |
|
74 self.webGLCheckBox.setEnabled(False) |
66 |
75 |
67 self.jsOpenWindowsCheckBox.setChecked( |
76 self.jsOpenWindowsCheckBox.setChecked( |
68 Preferences.getWebBrowser("JavaScriptCanOpenWindows")) |
77 Preferences.getWebBrowser("JavaScriptCanOpenWindows")) |
69 # TODO: Qt 5.7? |
78 # TODO: Qt 5.7? |
70 ## self.jsCloseWindowsCheckBox.setChecked( |
79 ## self.jsCloseWindowsCheckBox.setChecked( |
181 self.scrollingCheckBox.isChecked()) |
190 self.scrollingCheckBox.isChecked()) |
182 Preferences.setWebBrowser( |
191 Preferences.setWebBrowser( |
183 "FullScreenSupportEnabled", |
192 "FullScreenSupportEnabled", |
184 self.fullscreenCheckBox.isChecked()) |
193 self.fullscreenCheckBox.isChecked()) |
185 |
194 |
|
195 if self.screenCaptureCheckBox.isEnabled(): |
|
196 Preferences.setWebBrowser( |
|
197 "ScreenCaptureEnabled", |
|
198 self.screenCaptureCheckBox.isChecked()) |
|
199 Preferences.setWebBrowser( |
|
200 "WebGLEnabled", |
|
201 self.webGLCheckBox.isChecked()) |
|
202 |
186 Preferences.setWebBrowser( |
203 Preferences.setWebBrowser( |
187 "JavaScriptCanOpenWindows", |
204 "JavaScriptCanOpenWindows", |
188 self.jsOpenWindowsCheckBox.isChecked()) |
205 self.jsOpenWindowsCheckBox.isChecked()) |
189 # TODO: Qt 5.7? |
206 # TODO: Qt 5.7? |
190 ## Preferences.setWebBrowser( |
207 ## Preferences.setWebBrowser( |