From 12c3ad66038f623a704dfacad09b36b79cf0b00f Mon Sep 17 00:00:00 2001 From: Abdurrahman AVCI Date: Fri, 14 May 2010 11:00:13 +0300 Subject: Disable ad block related widgets when ad blocking is disabled. --- src/settings/adblockwidget.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/settings/adblockwidget.cpp') diff --git a/src/settings/adblockwidget.cpp b/src/settings/adblockwidget.cpp index 412f03d9..a703fe09 100644 --- a/src/settings/adblockwidget.cpp +++ b/src/settings/adblockwidget.cpp @@ -108,6 +108,9 @@ void AdBlockWidget::load() { bool isAdBlockEnabled = ReKonfig::adBlockEnabled(); checkEnableAdblock->setChecked(isAdBlockEnabled); + // update enabled status + checkHideAds->setEnabled(checkEnableAdblock->isChecked()); + tabWidget->setEnabled(checkEnableAdblock->isChecked()); bool areImageFiltered = ReKonfig::hideAdsEnabled(); checkHideAds->setChecked(areImageFiltered); @@ -181,6 +184,9 @@ void AdBlockWidget::save() void AdBlockWidget::hasChanged() { + // update enabled status + checkHideAds->setEnabled(checkEnableAdblock->isChecked()); + tabWidget->setEnabled(checkEnableAdblock->isChecked()); _changed = true; emit changed(true); } -- cgit v1.2.1