diff options
author | Peter Varga <pvarga@inf.u-szeged.hu> | 2016-07-12 20:34:15 +0200 |
---|---|---|
committer | Peter Varga <pvarga@inf.u-szeged.hu> | 2016-07-13 21:12:13 +0000 |
commit | cf553f616f61665a336256bc0f9ee2b5fceac00f (patch) | |
tree | fc680badb35808bc642f5acafed1acf4dc3209c3 /examples | |
parent | 89319455c36d48fe46a8501edd3c174c1de291fb (diff) |
Add back "Open Link in New Tab" to Demobrowser's context menu
Change-Id: Ied45cf010aef87e319a01274399938cff7c1a53e
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'examples')
-rw-r--r-- | examples/webenginewidgets/demobrowser/webview.cpp | 6 | ||||
-rw-r--r-- | examples/webenginewidgets/demobrowser/webview.h | 1 |
2 files changed, 1 insertions, 6 deletions
diff --git a/examples/webenginewidgets/demobrowser/webview.cpp b/examples/webenginewidgets/demobrowser/webview.cpp index a785ae48b..ab2a4f3c6 100644 --- a/examples/webenginewidgets/demobrowser/webview.cpp +++ b/examples/webenginewidgets/demobrowser/webview.cpp @@ -365,6 +365,7 @@ void WebView::contextMenuEvent(QContextMenuEvent *event) menu = new QMenu(this); menu->addAction(page()->action(QWebEnginePage::OpenLinkInThisWindow)); menu->addAction(page()->action(QWebEnginePage::OpenLinkInNewWindow)); + menu->addAction(page()->action(QWebEnginePage::OpenLinkInNewTab)); menu->addAction(page()->action(QWebEnginePage::OpenLinkInNewBackgroundTab)); menu->addSeparator(); menu->addAction(page()->action(QWebEnginePage::DownloadLinkToDisk)); @@ -392,11 +393,6 @@ void WebView::wheelEvent(QWheelEvent *event) QWebEngineView::wheelEvent(event); } -void WebView::openLinkInNewTab() -{ - pageAction(QWebEnginePage::OpenLinkInNewTab)->trigger(); -} - void WebView::onFeaturePermissionRequested(const QUrl &securityOrigin, QWebEnginePage::Feature feature) { FeaturePermissionBar *permissionBar = new FeaturePermissionBar(this); diff --git a/examples/webenginewidgets/demobrowser/webview.h b/examples/webenginewidgets/demobrowser/webview.h index 8cb502fd1..7531254d6 100644 --- a/examples/webenginewidgets/demobrowser/webview.h +++ b/examples/webenginewidgets/demobrowser/webview.h @@ -115,7 +115,6 @@ private slots: void setProgress(int progress); void loadFinished(bool success); void setStatusBarText(const QString &string); - void openLinkInNewTab(); void onFeaturePermissionRequested(const QUrl &securityOrigin, QWebEnginePage::Feature); void onIconChanged(const QIcon &icon); |