]> gitweb.stoutner.com Git - PrivacyBrowserPC.git/blobdiff - src/BrowserWindow.h
Add on-the-fly zoom factor.
[PrivacyBrowserPC.git] / src / BrowserWindow.h
index a8679ad4eab8a9eb04c14e65f1573abd48832fb5..357909e3dc43bcf5bf2b2998f8b0cb5c62525f81 100644 (file)
@@ -41,7 +41,11 @@ public:
 private Q_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) const;
     void updateSearchEngineLabel(const QString &searchEngineString) const;
     void updateStatusBar(const QString &statusBarMessage) const;
     void updateUserAgentLabel(const QString &userAgentName) const;
@@ -49,7 +53,24 @@ private Q_SLOTS:
 private:
     // 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