diff -r 36c4b21c9f7b -r 0a44aff88bfa WebBrowser/AdBlock/AdBlockDialog.py --- a/WebBrowser/AdBlock/AdBlockDialog.py Mon Mar 14 20:48:01 2016 +0100 +++ b/WebBrowser/AdBlock/AdBlockDialog.py Tue Mar 15 19:47:54 2016 +0100 @@ -42,9 +42,8 @@ self.updateSpinBox.setValue( Preferences.getWebBrowser("AdBlockUpdatePeriod")) - self.__useLimited = Preferences.getWebBrowser( - "AdBlockUseLimitedEasyList") - self.useLimitedEasyListCheckBox.setChecked(self.__useLimited) + self.useLimitedEasyListCheckBox.setChecked(Preferences.getWebBrowser( + "AdBlockUseLimitedEasyList")) self.searchEdit.setInactiveText(self.tr("Search...")) @@ -335,16 +334,13 @@ if state: self.__load() - def closeEvent(self, evt): - """ - Public method handling a close event. - - @param evt reference to the close event - @type QCloseEvent + @pyqtSlot(bool) + def on_useLimitedEasyListCheckBox_clicked(self, checked): """ - if self.useLimitedEasyListCheckBox.isChecked() != \ - self.__useLimited: - self.__manager.setUseLimitedEasyList( - self.useLimitedEasyListCheckBox.isChecked()) + Private slot handling the selection of the limited EasyList. - super(AdBlockDialog, self).closeEvent(evt) + @param checked flag indicating the state of the check box + @type bool + """ + self.__manager.setUseLimitedEasyList( + self.useLimitedEasyListCheckBox.isChecked())