aboutsummaryrefslogtreecommitdiff
path: root/src/webenginepage.h
diff options
context:
space:
mode:
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);