]> gitweb.stoutner.com Git - PrivacyBrowserPC.git/blobdiff - src/windows/BrowserWindow.h
Add an stop action. https://redmine.stoutner.com/issues/1141
[PrivacyBrowserPC.git] / src / windows / BrowserWindow.h
index c4e04645371d0f9f86a8f76d4d116cf4102a5bfa..87297dc12347deebf7476ca6ca82bc46a3733ad8 100644 (file)
@@ -49,6 +49,10 @@ public:
     // The public variables.
     TabWidget *tabWidgetPointer;
 
+public Q_SLOTS:
+    // The public slots.
+    void populateBookmarksInThisWindow();  // This is public so that the bookmarks can be repopulated over D-Bus when changed by another instance of Privacy Browser.
+
 private Q_SLOTS:
     // The private slots.
     void addOrEditDomainSettings() const;
@@ -63,11 +67,12 @@ private Q_SLOTS:
     void fullScreenRequested(const bool toggleOn);
     void getZoomFactorFromUser();
     void hideFindTextActions() const;
+    void hideProgressBar() const;
     void home() const;
     void incrementZoom();
     void loadUrlFromLineEdit(const QString &url) const;
     void newWindow() const;
-    void populateBookmarks();
+    void populateBookmarksInAllWindows() const;
     void refresh() const;
     void reloadAndBypassCache() const;
     void showBookmarkContextMenu(const QPoint &point);
@@ -78,6 +83,7 @@ private Q_SLOTS:
     void showProgressBar(const int &progress) const;
     void showSettingsDialog();
     void toggleBookmark();
+    void toggleDeveloperTools() const;
     void toggleDomStorage() const;
     void toggleFindCaseSensitive() const;
     void toggleJavaScript() const;
@@ -125,6 +131,7 @@ private:
     bool customSearchEngineEnabled;
     bool customUserAgentEnabled;
     double defaultZoomFactor;
+    QAction *developerToolsActionPointer;
     QAction *domStorageActionPointer;
     QComboBox *downloadLocationComboBoxPointer;
     QList<QPair<QMenu *, QAction *> *> finalBookmarkFolderMenuActionList;
@@ -146,6 +153,7 @@ private:
     QPalette normalBackgroundPalette;
     QPalette positiveBackgroundPalette;
     QProgressBar *progressBarPointer;
+    QAction *refreshActionPointer;
     QLabel *searchEngineLabelPointer;
     QAction *searchEngineMenuActionPointer;
     QAction *searchEngineMojeekActionPointer;
@@ -155,6 +163,7 @@ private:
     QAction *searchEngineBingActionPointer;
     QAction *searchEngineYahooActionPointer;
     QAction *searchEngineCustomActionPointer;
+    QAction *stopActionPointer;
     QLabel *userAgentLabelPointer;
     QAction *userAgentMenuActionPointer;
     QAction *userAgentPrivacyBrowserActionPointer;