aboutsummaryrefslogtreecommitdiff
path: root/src/requestinterceptor.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/requestinterceptor.h')
-rw-r--r--src/requestinterceptor.h50
1 files changed, 24 insertions, 26 deletions
diff --git a/src/requestinterceptor.h b/src/requestinterceptor.h
index 95f2d48..8d8f261 100644
--- a/src/requestinterceptor.h
+++ b/src/requestinterceptor.h
@@ -1,41 +1,39 @@
#ifndef REQUESTINTERCEPTOR_H
#define REQUESTINTERCEPTOR_H
-#include <QWebEnginePage>
+
+#include <QApplication>
#include <QDebug>
#include <QObject>
-#include <QWebEngineView>
-#include <QApplication>
+#include <QWebEnginePage>
#include <QWebEngineUrlRequestInfo>
#include <QWebEngineUrlRequestInterceptor>
-#include <QSettings>
+#include <QWebEngineView>
+
+#include "settingsmanager.h"
-class RequestInterceptor : public QWebEngineUrlRequestInterceptor
-{
- Q_OBJECT
+class RequestInterceptor : public QWebEngineUrlRequestInterceptor {
+ Q_OBJECT
signals:
- void blocked(QString adUrl);
-private:
- QSettings m_settings;
+ void blocked(QString adUrl);
public:
- RequestInterceptor(QObject *parent = nullptr) : QWebEngineUrlRequestInterceptor(parent)
- {
- }
+ RequestInterceptor(QObject *parent = nullptr)
+ : QWebEngineUrlRequestInterceptor(parent) {}
- void interceptRequest(QWebEngineUrlRequestInfo &info)
- {
- QString reqUrlStr = info.requestUrl().toString();
+ void interceptRequest(QWebEngineUrlRequestInfo &info) {
+ QString reqUrlStr = info.requestUrl().toString();
-// if(reqUrlStr.contains("mms-type=video")|| reqUrlStr.contains("stream/video?key")){
-// if(m_settings.value("disableVideos",false).toBool()){
-// info.block(true);
-// qDebug()<<"INTERCEPTOR: Blocked video - "<<reqUrlStr;
-// }
-// }else{
-// qDebug()<<"INTERCEPTOR:"<<reqUrlStr;
-// }
- qDebug()<<"INTERCEPTOR:"<<reqUrlStr;
- }
+ // if(reqUrlStr.contains("mms-type=video")||
+ // reqUrlStr.contains("stream/video?key")){
+ // if(SettingsManager::instance().settings().value("disableVideos",false).toBool()){
+ // info.block(true);
+ // qDebug()<<"INTERCEPTOR: Blocked video - "<<reqUrlStr;
+ // }
+ // }else{
+ // qDebug()<<"INTERCEPTOR:"<<reqUrlStr;
+ // }
+ qDebug() << "INTERCEPTOR:" << reqUrlStr;
+ }
};
#endif // REQUESTINTERCEPTOR_H