diff options
author | Michal Klocek <michal.klocek@qt.io> | 2016-10-18 19:01:16 +0200 |
---|---|---|
committer | Michal Klocek <michal.klocek@qt.io> | 2016-10-29 12:27:42 +0000 |
commit | 2fe08ddf9388598003cb3a30f30a2d18ab044969 (patch) | |
tree | 287851c5a4e699fe7fd4fd6277c585a50de190b1 /examples/webenginewidgets | |
parent | 05df6e5f4af76f10a6dc5884c1aa1599a2d7a486 (diff) |
Update spellcheck api to support multiple languages
Task-number: QTBUG-56074
Change-Id: I2a66e91dd4ed1026e5ab2539cfd3f9094263b48c
Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'examples/webenginewidgets')
-rw-r--r-- | examples/webenginewidgets/spellchecker/webview.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/webenginewidgets/spellchecker/webview.cpp b/examples/webenginewidgets/spellchecker/webview.cpp index 6c73d88fa..86e21ab13 100644 --- a/examples/webenginewidgets/spellchecker/webview.cpp +++ b/examples/webenginewidgets/spellchecker/webview.cpp @@ -51,7 +51,7 @@ WebView::WebView(QWidget *parent) m_spellCheckLanguages["German"] = "de-DE"; QWebEngineProfile *profile = page()->profile(); profile->setSpellCheckEnabled(true); - profile->setSpellCheckLanguage("en-US"); + profile->setSpellCheckLanguages({"en-US"}); } void WebView::contextMenuEvent(QContextMenuEvent *event) @@ -65,7 +65,7 @@ void WebView::contextMenuEvent(QContextMenuEvent *event) } QWebEngineProfile *profile = page()->profile(); - const QString &language = profile->spellCheckLanguage(); + const QString &language = profile->spellCheckLanguages().first(); QMenu *menu = page()->createStandardContextMenu(); menu->addSeparator(); @@ -85,7 +85,7 @@ void WebView::contextMenuEvent(QContextMenuEvent *event) QString lang = m_spellCheckLanguages[str]; action->setChecked(language == lang); connect(action, &QAction::triggered, this, [profile, lang](){ - profile->setSpellCheckLanguage(lang); + profile->setSpellCheckLanguages(QStringList()<<lang); }); } } |