summaryrefslogtreecommitdiffstats
path: root/src/webenginequick/api/qquickwebengineview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/webenginequick/api/qquickwebengineview.cpp')
-rw-r--r--src/webenginequick/api/qquickwebengineview.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/webenginequick/api/qquickwebengineview.cpp b/src/webenginequick/api/qquickwebengineview.cpp
index d06185380..f0d972448 100644
--- a/src/webenginequick/api/qquickwebengineview.cpp
+++ b/src/webenginequick/api/qquickwebengineview.cpp
@@ -1504,6 +1504,12 @@ bool QQuickWebEngineView::canGoForward() const
return d->adapter->canGoForward();
}
+void QQuickWebEngineView::runJavaScript(const QString &script, const std::function<void(const QVariant &)> &resultCallback)
+{
+ Q_D(QQuickWebEngineView);
+ d->runJavaScript(script, QWebEngineScript::MainWorld, WebContentsAdapter::kUseMainFrameId, resultCallback);
+}
+
void QQuickWebEngineView::runJavaScript(const QString &script, const QJSValue &callback)
{
runJavaScript(script, QWebEngineScript::MainWorld, callback);