34 |
34 |
35 self.javaScriptGroup.setChecked( |
35 self.javaScriptGroup.setChecked( |
36 Preferences.getWebBrowser("JavaScriptEnabled")) |
36 Preferences.getWebBrowser("JavaScriptEnabled")) |
37 self.jsOpenWindowsCheckBox.setChecked( |
37 self.jsOpenWindowsCheckBox.setChecked( |
38 Preferences.getWebBrowser("JavaScriptCanOpenWindows")) |
38 Preferences.getWebBrowser("JavaScriptCanOpenWindows")) |
39 try: |
39 self.jsActivateWindowsCheckBox.setChecked( |
40 # Qt 5.10 |
40 Preferences.getWebBrowser( |
41 self.jsActivateWindowsCheckBox.setChecked( |
41 "AllowWindowActivationFromJavaScript")) |
42 Preferences.getWebBrowser( |
|
43 "AllowWindowActivationFromJavaScript")) |
|
44 except KeyError: |
|
45 self.jsActivateWindowsCheckBox.setEnabled(False) |
|
46 self.jsClipboardCheckBox.setChecked( |
42 self.jsClipboardCheckBox.setChecked( |
47 Preferences.getWebBrowser("JavaScriptCanAccessClipboard")) |
43 Preferences.getWebBrowser("JavaScriptCanAccessClipboard")) |
48 try: |
44 self.jsPasteCheckBox.setChecked( |
49 # Qt 5.11 |
45 Preferences.getWebBrowser("JavaScriptCanPaste")) |
50 self.jsPasteCheckBox.setChecked( |
|
51 Preferences.getWebBrowser("JavaScriptCanPaste")) |
|
52 except KeyError: |
|
53 self.jsPasteCheckBox.setEnabled(False) |
|
54 |
46 |
55 msh = self.minimumSizeHint() |
47 msh = self.minimumSizeHint() |
56 self.resize(max(self.width(), msh.width()), msh.height()) |
48 self.resize(max(self.width(), msh.width()), msh.height()) |
57 |
49 |
58 @pyqtSlot() |
50 @pyqtSlot() |