diff options
Diffstat (limited to 'src/core/api/qwebenginepage.h')
-rw-r--r-- | src/core/api/qwebenginepage.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/api/qwebenginepage.h b/src/core/api/qwebenginepage.h index d1838e51c..c0c970207 100644 --- a/src/core/api/qwebenginepage.h +++ b/src/core/api/qwebenginepage.h @@ -64,6 +64,7 @@ class QWebEngineClientCertificateSelection; class QWebEngineFindTextResult; class QWebEngineFullScreenRequest; class QWebEngineHistory; +class QWebEngineNewWindowRequest; class QWebEnginePage; class QWebEnginePagePrivate; class QWebEngineProfile; @@ -320,6 +321,8 @@ public: bool isVisible() const; void setVisible(bool visible); + void acceptAsNewWindow(QWebEngineNewWindowRequest &request); + static QWebEnginePage* fromDownloadRequest(QWebEngineDownloadRequest * request); Q_SIGNALS: @@ -343,6 +346,7 @@ Q_SIGNALS: void renderProcessTerminated(RenderProcessTerminationStatus terminationStatus, int exitCode); void certificateError(const QWebEngineCertificateError &certificateError); + void newWindowRequested(QWebEngineNewWindowRequest &request); // Ex-QWebFrame signals void titleChanged(const QString &title); |