From 43965eb877ed24d94b8cfa09f948b7877bcffc24 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 27 Oct 2020 13:23:01 +0100 Subject: Allow blacklist and whitelist at the same time. Whitelist takes precedence. --- src/nam.h | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/nam.h') 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; }; -- cgit v1.2.3-55-g7522