diff options
author | 2023-05-17 21:59:43 +0530 | |
---|---|---|
committer | 2023-05-17 21:59:43 +0530 | |
commit | 5f10a0f9657358fcd86c55ec065f3855bad0c160 (patch) | |
tree | 340f949dbe076db57bf62879ad150fabc884905a /src/requestinterceptor.h | |
parent | b4b5dc3397966bea899bbb5ec0f756bb745dbff1 (diff) | |
download | whatsie-5f10a0f9657358fcd86c55ec065f3855bad0c160.tar.gz whatsie-5f10a0f9657358fcd86c55ec065f3855bad0c160.zip |
feat: minor fixes + code cleanup
Diffstat (limited to 'src/requestinterceptor.h')
-rw-r--r-- | src/requestinterceptor.h | 50 |
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 |