From c2b43bc93d81ed2e768501e680430a1df22166b6 Mon Sep 17 00:00:00 2001 From: Michal Klocek Date: Wed, 6 May 2020 00:18:33 +0200 Subject: Move QMenu handling from page to view [ChangeLog] createStandardContextMenu is moved from QWebEnginePage to QWebEngineView Change-Id: I08a7a1f7e55ca7396547006523cdec250a3ad117 Reviewed-by: Allan Sandfeld Jensen --- examples/webenginewidgets/simplebrowser/webview.cpp | 2 +- examples/webenginewidgets/spellchecker/webview.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'examples/webenginewidgets') diff --git a/examples/webenginewidgets/simplebrowser/webview.cpp b/examples/webenginewidgets/simplebrowser/webview.cpp index fcbb543f2..28ae8eecd 100644 --- a/examples/webenginewidgets/simplebrowser/webview.cpp +++ b/examples/webenginewidgets/simplebrowser/webview.cpp @@ -176,7 +176,7 @@ QWebEngineView *WebView::createWindow(QWebEnginePage::WebWindowType type) void WebView::contextMenuEvent(QContextMenuEvent *event) { - QMenu *menu = page()->createStandardContextMenu(); + QMenu *menu = createStandardContextMenu(); const QList actions = menu->actions(); auto inspectElement = std::find(actions.cbegin(), actions.cend(), page()->action(QWebEnginePage::InspectElement)); if (inspectElement == actions.cend()) { diff --git a/examples/webenginewidgets/spellchecker/webview.cpp b/examples/webenginewidgets/spellchecker/webview.cpp index a65fb1a1a..ab0d2d1f7 100644 --- a/examples/webenginewidgets/spellchecker/webview.cpp +++ b/examples/webenginewidgets/spellchecker/webview.cpp @@ -66,7 +66,7 @@ WebView::WebView(QWidget *parent) void WebView::contextMenuEvent(QContextMenuEvent *event) { - const QWebEngineContextMenuData &data = page()->contextMenuData(); + const QWebEngineContextMenuData &data = contextMenuData(); Q_ASSERT(data.isValid()); if (!data.isContentEditable()) { @@ -76,7 +76,7 @@ void WebView::contextMenuEvent(QContextMenuEvent *event) QWebEngineProfile *profile = page()->profile(); const QStringList &languages = profile->spellCheckLanguages(); - QMenu *menu = page()->createStandardContextMenu(); + QMenu *menu = createStandardContextMenu(); menu->addSeparator(); QAction *spellcheckAction = new QAction(tr("Check Spelling"), nullptr); -- cgit v1.2.3