diff options
author | Simon Rettberg | 2020-10-27 13:23:01 +0100 |
---|---|---|
committer | Simon Rettberg | 2020-10-27 13:23:01 +0100 |
commit | 43965eb877ed24d94b8cfa09f948b7877bcffc24 (patch) | |
tree | 3796e1a3d59b5df91007df6ab11b84405e5ef705 /src/nam.h | |
parent | Fix triggering "go back" on blocked URL (diff) | |
download | slxbrowser-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.h | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -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; }; |