aboutsummaryrefslogtreecommitdiff
path: root/src/webenginepage.h
diff options
context:
space:
mode:
authorLibravatar Keshav Bhatt <keshavnrj@gmail.com>2023-05-17 21:59:43 +0530
committerLibravatar Keshav Bhatt <keshavnrj@gmail.com>2023-05-17 21:59:43 +0530
commit5f10a0f9657358fcd86c55ec065f3855bad0c160 (patch)
tree340f949dbe076db57bf62879ad150fabc884905a /src/webenginepage.h
parentb4b5dc3397966bea899bbb5ec0f756bb745dbff1 (diff)
downloadwhatsie-5f10a0f9657358fcd86c55ec065f3855bad0c160.tar.gz
whatsie-5f10a0f9657358fcd86c55ec065f3855bad0c160.zip
feat: minor fixes + code cleanup
Diffstat (limited to 'src/webenginepage.h')
-rw-r--r--src/webenginepage.h23
1 files changed, 10 insertions, 13 deletions
diff --git a/src/webenginepage.h b/src/webenginepage.h
index d039288..8f05e44 100644
--- a/src/webenginepage.h
+++ b/src/webenginepage.h
@@ -1,22 +1,22 @@
#ifndef WEBENGINEPAGE_H
#define WEBENGINEPAGE_H
-#include <QFileDialog>
-#include <QWebEngineFullScreenRequest>
-#include <QWebEngineNotification>
-#include <QWebEngineProfile>
-
#include <QAuthenticator>
#include <QDesktopServices>
+#include <QFileDialog>
+#include <QIcon>
#include <QImageReader>
#include <QMessageBox>
+#include <QStyle>
#include <QWebEngineCertificateError>
-#include <QWebEnginePage>
-
#include <QWebEngineFullScreenRequest>
+#include <QWebEngineNotification>
+#include <QWebEnginePage>
+#include <QWebEngineProfile>
#include <QWebEngineRegisterProtocolHandlerRequest>
+#include <QWebEngineSettings>
-#include <QSettings>
+#include "settingsmanager.h"
#include "ui_certificateerrordialog.h"
#include "ui_passworddialog.h"
@@ -26,9 +26,6 @@ class WebEnginePage : public QWebEnginePage {
public:
WebEnginePage(QWebEngineProfile *profile, QObject *parent = nullptr);
-private:
- QSettings settings;
-
protected:
bool acceptNavigationRequest(const QUrl &url,
QWebEnginePage::NavigationType type,
@@ -36,7 +33,7 @@ protected:
QWebEnginePage *createWindow(QWebEnginePage::WebWindowType type) override;
bool certificateError(const QWebEngineCertificateError &error) override;
QStringList chooseFiles(FileSelectionMode mode, const QStringList &oldFiles,
- const QStringList &acceptedMimeTypes);
+ const QStringList &acceptedMimeTypes) override;
public slots:
void handleFeaturePermissionRequested(const QUrl &securityOrigin,
@@ -47,7 +44,7 @@ protected slots:
void
javaScriptConsoleMessage(WebEnginePage::JavaScriptConsoleMessageLevel level,
const QString &message, int lineId,
- const QString &sourceId);
+ const QString &sourceId) override;
private slots:
void handleAuthenticationRequired(const QUrl &requestUrl,
QAuthenticator *auth);