/*
- * Copyright 2022-2023 Soren Stoutner <soren@stoutner.com>.
+ * Copyright 2022-2024 Soren Stoutner <soren@stoutner.com>.
*
* This file is part of Privacy Browser PC <https://www.stoutner.com/privacy-browser-pc>.
*
#ifndef PRIVACYWEBENGINEVIEW_H
#define PRIVACYWEBENGINEVIEW_H
+// KDE framework headers.
+#include <KLineEdit>
+
// Qt toolkit headers.
#include <QIcon>
#include <QNetworkCookie>
// The private slots.
void applyDomainSettingsWithoutReloading(const QString &hostname);
void displayHttpPingDialog(const QString &httpPingUrl) const;
+ void handleAuthenticationRequest(const QUrl &requestUrl, QAuthenticator *authenticatorPointer);
private:
// The private variables.
+ KLineEdit *passwordLineEditPointer;
+ KLineEdit *usernameLineEditPointer;
QWebEngineProfile *webEngineProfilePointer;
QWebEngineSettings *webEngineSettingsPointer;