--- a/Preferences/ConfigurationPages/WebBrowserPage.py Thu Mar 10 20:02:45 2016 +0100 +++ b/Preferences/ConfigurationPages/WebBrowserPage.py Fri Mar 11 19:22:37 2016 +0100 @@ -78,11 +78,10 @@ # TODO: Click2Flash ## self.clickToFlashCheckBox.setChecked( ## Preferences.getWebBrowser("ClickToFlashEnabled")) - # TODO: Qt 5.6 -## self.doNotTrackCheckBox.setChecked( -## Preferences.getWebBrowser("DoNotTrack")) -## self.sendRefererCheckBox.setChecked( -## Preferences.getWebBrowser("SendReferer")) + self.doNotTrackCheckBox.setChecked( + Preferences.getWebBrowser("DoNotTrack")) + self.sendRefererCheckBox.setChecked( + Preferences.getWebBrowser("SendReferer")) self.diskCacheCheckBox.setChecked( Preferences.getWebBrowser("DiskCacheEnabled")) @@ -149,9 +148,6 @@ self.accessKeysCheckBox.hide() self.jsCloseWindowsCheckBox.hide() self.pluginsGroup.hide() - self.doNotTrackCheckBox.hide() - self.sendRefererCheckBox.hide() - self.refererWhitelistButton.hide() def save(self): """ @@ -197,13 +193,12 @@ ## Preferences.setWebBrowser( ## "ClickToFlashEnabled", ## self.clickToFlashCheckBox.isChecked()) - # TODO: Qt 5.6 -## Preferences.setWebBrowser( -## "DoNotTrack", -## self.doNotTrackCheckBox.isChecked()) -## Preferences.setWebBrowser( -## "SendReferer", -## self.sendRefererCheckBox.isChecked()) + Preferences.setWebBrowser( + "DoNotTrack", + self.doNotTrackCheckBox.isChecked()) + Preferences.setWebBrowser( + "SendReferer", + self.sendRefererCheckBox.isChecked()) Preferences.setWebBrowser( "DiskCacheEnabled", @@ -294,15 +289,14 @@ self.defaultHomeButton.setEnabled(enable) self.setCurrentPageButton.setEnabled(enable) - # TODO: Referer -## @pyqtSlot() -## def on_refererWhitelistButton_clicked(self): -## """ -## Private slot to edit the referer whitelist. -## """ -## from Helpviewer.Network.SendRefererWhitelistDialog import \ -## SendRefererWhitelistDialog -## SendRefererWhitelistDialog(self).exec_() + @pyqtSlot() + def on_refererWhitelistButton_clicked(self): + """ + Private slot to edit the referer whitelist. + """ + from WebBrowser.Network.SendRefererWhitelistDialog import \ + SendRefererWhitelistDialog + SendRefererWhitelistDialog(self).exec_() def create(dlg):