107 # Qt 5.11 |
107 # Qt 5.11 |
108 self.jsPasteCheckBox.setChecked( |
108 self.jsPasteCheckBox.setChecked( |
109 Preferences.getWebBrowser("JavaScriptCanPaste")) |
109 Preferences.getWebBrowser("JavaScriptCanPaste")) |
110 except KeyError: |
110 except KeyError: |
111 self.jsPasteCheckBox.setEnabled(False) |
111 self.jsPasteCheckBox.setEnabled(False) |
112 self.pluginsCheckBox.setChecked( |
|
113 Preferences.getWebBrowser("PluginsEnabled")) |
|
114 self.doNotTrackCheckBox.setChecked( |
112 self.doNotTrackCheckBox.setChecked( |
115 Preferences.getWebBrowser("DoNotTrack")) |
113 Preferences.getWebBrowser("DoNotTrack")) |
116 self.refererSendComboBox.setCurrentIndex( |
114 self.refererSendComboBox.setCurrentIndex( |
117 Preferences.getWebBrowser("RefererSendReferer")) |
115 Preferences.getWebBrowser("RefererSendReferer")) |
118 self.refererDefaultPolicyCcomboBox.setCurrentIndex( |
116 self.refererDefaultPolicyCcomboBox.setCurrentIndex( |
119 Preferences.getWebBrowser("RefererDefaultPolicy")) |
117 Preferences.getWebBrowser("RefererDefaultPolicy")) |
120 self.refererTrimmingPolicyComboBox.setCurrentIndex( |
118 self.refererTrimmingPolicyComboBox.setCurrentIndex( |
121 Preferences.getWebBrowser("RefererTrimmingPolicy")) |
119 Preferences.getWebBrowser("RefererTrimmingPolicy")) |
|
120 |
|
121 self.pluginsGroup.setChecked( |
|
122 Preferences.getWebBrowser("PluginsEnabled")) |
|
123 try: |
|
124 # Qt 5.13 |
|
125 self.pdfViewerCheckBox.setChecked( |
|
126 Preferences.getWebBrowser("PdfViewerEnabled")) |
|
127 except KeyError: |
|
128 self.pdfViewerCheckBox.setEnabled(False) |
122 |
129 |
123 self.diskCacheCheckBox.setChecked( |
130 self.diskCacheCheckBox.setChecked( |
124 Preferences.getWebBrowser("DiskCacheEnabled")) |
131 Preferences.getWebBrowser("DiskCacheEnabled")) |
125 self.cacheSizeSpinBox.setValue( |
132 self.cacheSizeSpinBox.setValue( |
126 Preferences.getWebBrowser("DiskCacheSize")) |
133 Preferences.getWebBrowser("DiskCacheSize")) |
307 self.jsClipboardCheckBox.isChecked()) |
314 self.jsClipboardCheckBox.isChecked()) |
308 if self.jsPasteCheckBox.isEnabled(): |
315 if self.jsPasteCheckBox.isEnabled(): |
309 Preferences.setWebBrowser( |
316 Preferences.setWebBrowser( |
310 "JavaScriptCanPaste", |
317 "JavaScriptCanPaste", |
311 self.jsPasteCheckBox.isChecked()) |
318 self.jsPasteCheckBox.isChecked()) |
|
319 |
312 Preferences.setWebBrowser( |
320 Preferences.setWebBrowser( |
313 "PluginsEnabled", |
321 "PluginsEnabled", |
314 self.pluginsCheckBox.isChecked()) |
322 self.pluginsGroup.isChecked()) |
|
323 if self.pdfViewerCheckBox.isEnabled(): |
|
324 Preferences.setWebBrowser( |
|
325 "PdfViewerEnabled", |
|
326 self.pdfViewerCheckBox.isChecked()) |
|
327 |
315 Preferences.setWebBrowser( |
328 Preferences.setWebBrowser( |
316 "DoNotTrack", |
329 "DoNotTrack", |
317 self.doNotTrackCheckBox.isChecked()) |
330 self.doNotTrackCheckBox.isChecked()) |
318 Preferences.setWebBrowser( |
331 Preferences.setWebBrowser( |
319 "RefererSendReferer", |
332 "RefererSendReferer", |