]> gitweb.stoutner.com Git - PrivacyBrowserPC.git/blobdiff - src/interceptors/UrlRequestInterceptor.h
Partial filter list implementation.
[PrivacyBrowserPC.git] / src / interceptors / UrlRequestInterceptor.h
index 721d5231b3508deaea545650b29e94c77cbf5e2c..a79aa4210b3a4d7a704d6c55546a613a99a9e320 100644 (file)
@@ -1,7 +1,7 @@
 /*
- * Copyright © 2022 Soren Stoutner <soren@stoutner.com>.
+ * Copyright 2022-2024 Soren Stoutner <soren@stoutner.com>.
  *
- * This file is part of Privacy Browser PC <https://www.stoutner.com/privacy-browser-pc>.
+ * This file is part of Privacy Browser PC <https://www.stoutner.com/privacy-browser-pc/>.
  *
  * Privacy Browser PC is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -20,6 +20,9 @@
 #ifndef URLREQUESTINTERCEPTOR_H
 #define URLREQUESTINTERCEPTOR_H
 
+// Application headers.
+#include "structs/RequestStruct.h"
+
 // Qt framework headers.
 #include <QtWebEngineCore>
 
@@ -37,6 +40,9 @@ public:
 
 signals:
     // The signals.
-    void applyDomainSettings(const QString hostname) const;
+    void applyDomainSettings(const QString &hostname) const;
+    void displayHttpPingDialog(const QString &httpPingUrl) const;
+    void newMainFrameResource() const;
+    void requestProcessed(RequestStruct *requestStruct) const;
 };
 #endif