summaryrefslogtreecommitdiff
path: root/src/adblock/adblockmanager.h
diff options
context:
space:
mode:
authorAndrea Diamantini <adjam7@gmail.com>2012-02-13 12:03:23 +0100
committerAndrea Diamantini <adjam7@gmail.com>2012-03-13 10:24:41 +0100
commitfdb6bf971a3f3e0edea840cd92d18374b494aacb (patch)
tree5a106ef755c56b2dd8bd696d4f63552d135b7790 /src/adblock/adblockmanager.h
parentRemove ability to manage abp schemes and add subscriptions on click (diff)
downloadrekonq-fdb6bf971a3f3e0edea840cd92d18374b494aacb.tar.xz
Move adblock manager to use multiple text files for rules and
separate adblock settings from rekonq ones. We now have 60 adblock rules list sites stored to be enabled "on click"
Diffstat (limited to 'src/adblock/adblockmanager.h')
-rw-r--r--src/adblock/adblockmanager.h13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/adblock/adblockmanager.h b/src/adblock/adblockmanager.h
index cce00877..6b7c225e 100644
--- a/src/adblock/adblockmanager.h
+++ b/src/adblock/adblockmanager.h
@@ -130,6 +130,7 @@
// KDE Includes
#include <KIO/Job>
+#include <KSharedConfig>
// Qt Includes
#include <QObject>
@@ -161,13 +162,10 @@ public Q_SLOTS:
void showSettings();
private:
- void updateNextSubscription();
- void saveRules(const QStringList &);
- void loadRules(const QStringList &);
+ void updateSubscriptions();
+ void loadRules(const QString &);
-private Q_SLOTS:
- void slotResult(KJob *);
- void subscriptionData(KIO::Job*, const QByteArray&);
+ KSharedConfig::Ptr config();
private:
bool _isAdblockEnabled;
@@ -179,8 +177,7 @@ private:
AdBlockRuleList _whiteList;
QStringList _hideList;
- int _index;
- QByteArray _buffer;
+ KSharedConfig::Ptr _adblockConfig;
};
#endif