WebBrowser/StatusBar/JavaScriptSettingsDialog.py

changeset 6397
473d410076e9
parent 6151
29564aad2f97
child 6398
caf724f53840
equal deleted inserted replaced
6396:f6d4ab496cfe 6397:473d410076e9
43 self.jsActivateWindowsCheckBox.setChecked( 43 self.jsActivateWindowsCheckBox.setChecked(
44 Preferences.getWebBrowser( 44 Preferences.getWebBrowser(
45 "AllowWindowActivationFromJavaScript")) 45 "AllowWindowActivationFromJavaScript"))
46 except KeyError: 46 except KeyError:
47 self.jsActivateWindowsCheckBox.setEnabled(False) 47 self.jsActivateWindowsCheckBox.setEnabled(False)
48 # TODO: add JavascriptCanPaste as of Qt 5.11+
48 self.jsClipboardCheckBox.setChecked( 49 self.jsClipboardCheckBox.setChecked(
49 Preferences.getWebBrowser("JavaScriptCanAccessClipboard")) 50 Preferences.getWebBrowser("JavaScriptCanAccessClipboard"))
50 51
51 msh = self.minimumSizeHint() 52 msh = self.minimumSizeHint()
52 self.resize(max(self.width(), msh.width()), msh.height()) 53 self.resize(max(self.width(), msh.width()), msh.height())
64 self.jsOpenWindowsCheckBox.isChecked()) 65 self.jsOpenWindowsCheckBox.isChecked())
65 if self.jsActivateWindowsCheckBox.isEnabled(): 66 if self.jsActivateWindowsCheckBox.isEnabled():
66 Preferences.setWebBrowser( 67 Preferences.setWebBrowser(
67 "AllowWindowActivationFromJavaScript", 68 "AllowWindowActivationFromJavaScript",
68 self.jsActivateWindowsCheckBox.isChecked()) 69 self.jsActivateWindowsCheckBox.isChecked())
70 # TODO: add JavascriptCanPaste as of Qt 5.11+
69 Preferences.setWebBrowser( 71 Preferences.setWebBrowser(
70 "JavaScriptCanAccessClipboard", 72 "JavaScriptCanAccessClipboard",
71 self.jsClipboardCheckBox.isChecked()) 73 self.jsClipboardCheckBox.isChecked())
72 74
73 Preferences.syncPreferences() 75 Preferences.syncPreferences()

eric ide

mercurial