74 self.screenCaptureCheckBox.setEnabled(False) |
74 self.screenCaptureCheckBox.setEnabled(False) |
75 self.webGLCheckBox.setEnabled(False) |
75 self.webGLCheckBox.setEnabled(False) |
76 |
76 |
77 self.jsOpenWindowsCheckBox.setChecked( |
77 self.jsOpenWindowsCheckBox.setChecked( |
78 Preferences.getWebBrowser("JavaScriptCanOpenWindows")) |
78 Preferences.getWebBrowser("JavaScriptCanOpenWindows")) |
79 # TODO: Qt 5.8? |
|
80 ## self.jsCloseWindowsCheckBox.setChecked( |
|
81 ## Preferences.getWebBrowser("JavaScriptCanCloseWindows")) |
|
82 self.jsClipboardCheckBox.setChecked( |
79 self.jsClipboardCheckBox.setChecked( |
83 Preferences.getWebBrowser("JavaScriptCanAccessClipboard")) |
80 Preferences.getWebBrowser("JavaScriptCanAccessClipboard")) |
84 self.pluginsCheckBox.setChecked( |
81 self.pluginsCheckBox.setChecked( |
85 Preferences.getWebBrowser("PluginsEnabled")) |
82 Preferences.getWebBrowser("PluginsEnabled")) |
86 self.doNotTrackCheckBox.setChecked( |
83 self.doNotTrackCheckBox.setChecked( |
162 |
159 |
163 self.webInspectorGroup.setChecked( |
160 self.webInspectorGroup.setChecked( |
164 Preferences.getWebBrowser("WebInspectorEnabled")) |
161 Preferences.getWebBrowser("WebInspectorEnabled")) |
165 self.webInspectorPortSpinBox.setValue( |
162 self.webInspectorPortSpinBox.setValue( |
166 Preferences.getWebBrowser("WebInspectorPort")) |
163 Preferences.getWebBrowser("WebInspectorPort")) |
167 |
|
168 # TODO: Qt 5.8? |
|
169 # Hide entries not yet supported |
|
170 self.jsCloseWindowsCheckBox.hide() |
|
171 |
164 |
172 def save(self): |
165 def save(self): |
173 """ |
166 """ |
174 Public slot to save the Help Viewers configuration. |
167 Public slot to save the Help Viewers configuration. |
175 """ |
168 """ |
204 self.webGLCheckBox.isChecked()) |
197 self.webGLCheckBox.isChecked()) |
205 |
198 |
206 Preferences.setWebBrowser( |
199 Preferences.setWebBrowser( |
207 "JavaScriptCanOpenWindows", |
200 "JavaScriptCanOpenWindows", |
208 self.jsOpenWindowsCheckBox.isChecked()) |
201 self.jsOpenWindowsCheckBox.isChecked()) |
209 # TODO: Qt 5.8? |
|
210 ## Preferences.setWebBrowser( |
|
211 ## "JavaScriptCanCloseWindows", |
|
212 ## self.jsCloseWindowsCheckBox.isChecked()) |
|
213 Preferences.setWebBrowser( |
202 Preferences.setWebBrowser( |
214 "JavaScriptCanAccessClipboard", |
203 "JavaScriptCanAccessClipboard", |
215 self.jsClipboardCheckBox.isChecked()) |
204 self.jsClipboardCheckBox.isChecked()) |
216 Preferences.setWebBrowser( |
205 Preferences.setWebBrowser( |
217 "PluginsEnabled", |
206 "PluginsEnabled", |