/*
- * Copyright © 2022-2023 Soren Stoutner <soren@stoutner.com>.
+ * Copyright 2022-2023 Soren Stoutner <soren@stoutner.com>.
*
* This file is part of Privacy Browser PC <https://www.stoutner.com/privacy-browser-pc>.
*
void addOrEditDomainSettings() const;
void back() const;
void clearUrlLineEditFocus() const;
+ void decrementZoom();
void escape() const;
void findNext() const;
void findPrevious() const;
void getZoomFactorFromUser();
void hideFindTextActions() const;
void home() const;
+ void incrementZoom();
void loadUrlFromLineEdit(const QString &url) const;
void newWindow() const;
void refresh() const;
void toggleJavaScript() const;
void toggleLocalStorage() const;
void toggleFullScreen();
+ void toggleViewSource() const;
+ void toggleViewSourceInNewTab() const;
void updateCookiesAction(const int numberOfCookies) const;
void updateDomStorageAction(const bool &isEnabled) const;
void updateDomainSettingsIndicator(const bool status);
KConfigDialog *configDialogPointer;
QAction *cookiesActionPointer;
QUrl currentUrl;
+ QPushButton *currentZoomButtonPointer;
double currentZoomFactor;
bool customSearchEngineEnabled;
bool customUserAgentEnabled;
QAction *userAgentCustomActionPointer;
KLineEdit *urlLineEditPointer;
KToolBar *urlToolBarPointer;
+ QAction *viewSourceActionPointer;
+ QAction *viewSourceInNewTabActionPointer;
QAction *zoomFactorActionPointer;
};
#endif