diff options
Diffstat (limited to 'examples/webenginewidgets/spellchecker/webview.cpp')
-rw-r--r-- | examples/webenginewidgets/spellchecker/webview.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/examples/webenginewidgets/spellchecker/webview.cpp b/examples/webenginewidgets/spellchecker/webview.cpp index a65fb1a1a..b532dd417 100644 --- a/examples/webenginewidgets/spellchecker/webview.cpp +++ b/examples/webenginewidgets/spellchecker/webview.cpp @@ -52,7 +52,7 @@ #include <QContextMenuEvent> #include <QMenu> #include <QWebEngineProfile> -#include <QWebEngineContextMenuData> +#include <QWebEngineContextMenuRequest> WebView::WebView(QWidget *parent) : QWebEngineView(parent) @@ -66,17 +66,17 @@ WebView::WebView(QWidget *parent) void WebView::contextMenuEvent(QContextMenuEvent *event) { - const QWebEngineContextMenuData &data = page()->contextMenuData(); - Q_ASSERT(data.isValid()); + QWebEngineContextMenuRequest *data = lastContextMenuRequest(); + Q_ASSERT(data); - if (!data.isContentEditable()) { + if (!data->isContentEditable()) { QWebEngineView::contextMenuEvent(event); return; } 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); |