]> gitweb.stoutner.com Git - PrivacyBrowserPC.git/blobdiff - src/BrowserWindow.h
Improve initialization order.
[PrivacyBrowserPC.git] / src / BrowserWindow.h
index 8d65827e1b781a99a8957faead12cfe6dac9e5f2..14ef8cc2d074d4ce312a0bcdb366ecd52eb3937e 100644 (file)
@@ -39,17 +39,38 @@ public:
     BrowserWindow();
 
 private Q_SLOTS:
-    // Define the private slots.
+    // The private slots.
     void fileNew() const;
+    void getZoomFactorFromUser();
     void settingsConfigure();
+    void updateOnTheFlySearchEngine(const QString &searchEngine) const;
+    void updateOnTheFlyUserAgent(const QString &userAgent) const;
+    void updateOnTheFlyZoomFactor(const double &zoomFactor);
     void updateSearchEngineLabel(const QString &searchEngineString) const;
     void updateStatusBar(const QString &statusBarMessage) const;
     void updateUserAgentLabel(const QString &userAgentName) const;
 
 private:
-    // Define the private variables.
+    // The private variables.
     MainView *mainViewPointer;
+    double currentZoomFactor;
     QLabel *searchEngineLabelPointer;
+    QAction *searchEngineMojeekActionPointer;
+    QAction *searchEngineMonoclesActionPointer;
+    QAction *searchEngineMetagerActionPointer;
+    QAction *searchEngineGoogleActionPointer;
+    QAction *searchEngineBingActionPointer;
+    QAction *searchEngineYahooActionPointer;
+    QAction *searchEngineCustomActionPointer;
     QLabel *userAgentLabelPointer;
+    QAction *userAgentPrivacyBrowserActionPointer;
+    QAction *userAgentFirefoxLinuxActionPointer;
+    QAction *userAgentChromiumLinuxActionPointer;
+    QAction *userAgentFirefoxWindowsActionPointer;
+    QAction *userAgentChromeWindowsActionPointer;
+    QAction *userAgentEdgeWindowsActionPointer;
+    QAction *userAgentSafariMacosActionPointer;
+    QAction *userAgentCustomActionPointer;
+    QAction *zoomFactorActionPointer;
 };
 #endif