summaryrefslogtreecommitdiff
path: root/src/webenginequick/api/qquickwebengineview.cpp
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2021-06-28 15:26:45 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-07-06 17:33:05 +0000
commit05a7dba5c2733b5893fbea8aac89af5df13d53fb (patch)
tree0e33442d3e946e456323d792219ceb09b8234bc7 /src/webenginequick/api/qquickwebengineview.cpp
parenta060012ecef7ecc60f5518b6718136b22a10dc6b (diff)
downloadqtwebengine-05a7dba5c2733b5893fbea8aac89af5df13d53fb.tar.gz
Restore WebEngineNewViewRequest::openIn method
Change-Id: Ib765970d4c57f742a53cd4d2c870b00628d527aa Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Kirill Burtsev <kirill.burtsev@qt.io> (cherry picked from commit ca4ba8beb736efcd95445cc801e2b5a77642a931) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src/webenginequick/api/qquickwebengineview.cpp')
-rw-r--r--src/webenginequick/api/qquickwebengineview.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/webenginequick/api/qquickwebengineview.cpp b/src/webenginequick/api/qquickwebengineview.cpp
index 3791d9c6b..7688c38cd 100644
--- a/src/webenginequick/api/qquickwebengineview.cpp
+++ b/src/webenginequick/api/qquickwebengineview.cpp
@@ -51,6 +51,7 @@
#include "qquickwebengineclientcertificateselection_p.h"
#include "qquickwebenginedialogrequests_p.h"
#include "qquickwebenginefaviconprovider_p_p.h"
+#include "qquickwebenginenewviewrequest_p.h"
#include "qquickwebengineprofile_p.h"
#include "qquickwebenginesettings_p.h"
#include "qquickwebenginetouchhandleprovider_p_p.h"
@@ -59,7 +60,6 @@
#include "qwebenginefullscreenrequest.h"
#include "qwebengineloadinginfo.h"
#include "qwebenginenavigationrequest.h"
-#include "qwebenginenewwindowrequest.h"
#include "qwebenginequotarequest.h"
#include "qwebenginescriptcollection.h"
#include <QtWebEngineCore/private/qwebenginecontextmenurequest_p.h>
@@ -526,8 +526,8 @@ QQuickWebEngineViewPrivate::adoptNewWindow(QSharedPointer<WebContentsAdapter> ne
{
Q_Q(QQuickWebEngineView);
Q_ASSERT(newWebContents);
- QWebEngineNewWindowRequest request(toDestinationType(disposition), geometry,
- targetUrl, userGesture, newWebContents);
+ QQuickWebEngineNewViewRequest request(toDestinationType(disposition), geometry,
+ targetUrl, userGesture, newWebContents);
Q_EMIT q->newViewRequested(&request);
@@ -1774,15 +1774,15 @@ void QQuickWebEngineView::triggerWebAction(WebAction action)
break;
case OpenLinkInNewWindow:
if (d->m_contextMenuRequest->filteredLinkUrl().isValid()) {
- QWebEngineNewWindowRequest request(QWebEngineNewWindowRequest::InNewWindow, QRect(),
- d->m_contextMenuRequest->filteredLinkUrl(), true, nullptr);
+ QQuickWebEngineNewViewRequest request(QWebEngineNewWindowRequest::InNewWindow, QRect(),
+ d->m_contextMenuRequest->filteredLinkUrl(), true, nullptr);
Q_EMIT newViewRequested(&request);
}
break;
case OpenLinkInNewTab:
if (d->m_contextMenuRequest->filteredLinkUrl().isValid()) {
- QWebEngineNewWindowRequest request(QWebEngineNewWindowRequest::InNewBackgroundTab, QRect(),
- d->m_contextMenuRequest->filteredLinkUrl(), true, nullptr);
+ QQuickWebEngineNewViewRequest request(QWebEngineNewWindowRequest::InNewBackgroundTab, QRect(),
+ d->m_contextMenuRequest->filteredLinkUrl(), true, nullptr);
Q_EMIT newViewRequested(&request);
}
break;