+
+private Q_SLOTS:
+ // The private slots.
+ void applyDomainSettingsWithoutReloading(const QString &hostname);
+ void clearRequestsList();
+ void displayHttpPingDialog(const QString &httpPingUrl) const;
+ void handleAuthenticationRequest(const QUrl &requestUrl, QAuthenticator *authenticatorPointer);
+ void storeRequest(RequestStruct *requestStructPointer);
+
+private:
+ // The private variables.
+ KLineEdit *passwordLineEditPointer;
+ KLineEdit *usernameLineEditPointer;
+ QWebEngineProfile *webEngineProfilePointer;
+ QWebEngineSettings *webEngineSettingsPointer;
+
+protected:
+ // The protected functions.
+ void contextMenuEvent(QContextMenuEvent *contextMenuEvent) override;
+ QWebEngineView* createWindow(QWebEnginePage::WebWindowType webWindowType) override;