]> gitweb.stoutner.com Git - PrivacyBrowserPC.git/blobdiff - src/windows/BrowserWindow.h
Partial filter list implementation.
[PrivacyBrowserPC.git] / src / windows / BrowserWindow.h
index 85af5a2930d3bb6681bd22c9325a65f295b33048..052a311d7eb4e984644a52c5aa61133559debfda 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * 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
@@ -79,8 +79,10 @@ private Q_SLOTS:
     void showBookmarkContextMenu(const QPoint &point);
     void showCookiesDialog();
     void showDomainSettingsDialog();
+    void showFilterListsDialog();
     void showFindTextActions() const;
     void showProgressBar(const int &progress) const;
+    void showRequestsDialog();
     void showSettingsDialog();
     void toggleBookmark();
     void toggleDeveloperTools() const;
@@ -100,12 +102,13 @@ private Q_SLOTS:
     void updateFindTextResults(const QWebEngineFindTextResult &findTextResult) const;
     void updateJavaScriptAction(const bool &isEnabled);
     void updateLocalStorageAction(const bool &isEnabled);
+    void updateRequestsAction(const int blockedRequests) const;
     void updateSearchEngineActions(const QString &searchEngine, const bool &updateCustomSearchEngineStatus);
     void updateUserAgentActions(const QString &userAgent, const bool &updateCustomUserAgentStatus);
-    void updateZoomActions(const double zoomFactorDouble);
     void updateUrlLineEdit(const QUrl &newUrl);
     void updateViewBookmarksToolBarCheckbox(const bool visible);
     void updateWindowTitle(const QString &title);
+    void updateZoomActions(const double zoomFactorDouble);
     void zoomDefault();
 
 private:
@@ -150,6 +153,7 @@ private:
     QPalette positiveBackgroundPalette;
     QProgressBar *progressBarPointer;
     QAction *refreshActionPointer;
+    QAction *requestsActionPointer;
     QAction *searchEngineMenuActionPointer;
     QAction *searchEngineMojeekActionPointer;
     QAction *searchEngineMonoclesActionPointer;