summaryrefslogtreecommitdiffstats
path: root/src/nam.h
diff options
context:
space:
mode:
authorSimon Rettberg2020-10-27 13:23:01 +0100
committerSimon Rettberg2020-10-27 13:23:01 +0100
commit43965eb877ed24d94b8cfa09f948b7877bcffc24 (patch)
tree3796e1a3d59b5df91007df6ab11b84405e5ef705 /src/nam.h
parentFix triggering "go back" on blocked URL (diff)
downloadslxbrowser-43965eb877ed24d94b8cfa09f948b7877bcffc24.tar.gz
slxbrowser-43965eb877ed24d94b8cfa09f948b7877bcffc24.tar.xz
slxbrowser-43965eb877ed24d94b8cfa09f948b7877bcffc24.zip
Allow blacklist and whitelist at the same time.
Whitelist takes precedence.
Diffstat (limited to 'src/nam.h')
-rw-r--r--src/nam.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/nam.h b/src/nam.h
index 0036904..ec2bb17 100644
--- a/src/nam.h
+++ b/src/nam.h
@@ -12,14 +12,13 @@ class SlxNetworkAccessManager : public QNetworkAccessManager
{
Q_OBJECT
public:
- SlxNetworkAccessManager(QRegularExpression list, bool isWhitelist, QObject *parent = nullptr)
- : QNetworkAccessManager(parent), _list(list), _isWhitelist(isWhitelist) {}
+ SlxNetworkAccessManager(QRegularExpression blackList, QRegularExpression whiteList, QObject *parent = nullptr)
+ : QNetworkAccessManager(parent), _black(blackList), _white(whiteList) {}
protected:
QNetworkReply* createRequest(QNetworkAccessManager::Operation op,
const QNetworkRequest &originalReq, QIODevice *outgoingData = nullptr) override;
private:
- QRegularExpression _list;
- bool _isWhitelist;
+ QRegularExpression _black, _white;
};