X-Git-Url: https://gitweb.stoutner.com/?p=PrivacyBrowserPC.git;a=blobdiff_plain;f=src%2FBrowserWindow.h;fp=src%2FBrowserWindow.h;h=0000000000000000000000000000000000000000;hp=14ef8cc2d074d4ce312a0bcdb366ecd52eb3937e;hb=8f52378069b5b638dd832d1435e58e1596cc9798;hpb=12fd6b5fe4593faaec5da7ec77438c81b2d5fb5d diff --git a/src/BrowserWindow.h b/src/BrowserWindow.h deleted file mode 100644 index 14ef8cc..0000000 --- a/src/BrowserWindow.h +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Copyright © 2022 Soren Stoutner . - * - * This file is part of 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 - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * Privacy Browser PC is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Privacy Browser PC. If not, see . - */ - -#ifndef BROWSERWINDOW_H -#define BROWSERWINDOW_H - -// Application headers. -#include "MainView.h" - -// Qt framework headers. -#include - -// KDE Frameworks headers. -#include - -class BrowserWindow : public KXmlGuiWindow -{ - // Include the Q_OBJECT macro. - Q_OBJECT - -public: - // The default constructor. - BrowserWindow(); - -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); - void updateSearchEngineLabel(const QString &searchEngineString) const; - void updateStatusBar(const QString &statusBarMessage) const; - void updateUserAgentLabel(const QString &userAgentName) const; - -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