summaryrefslogtreecommitdiffstats
path: root/examples/webenginewidgets/browser/browsermainwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/webenginewidgets/browser/browsermainwindow.cpp')
-rw-r--r--examples/webenginewidgets/browser/browsermainwindow.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/examples/webenginewidgets/browser/browsermainwindow.cpp b/examples/webenginewidgets/browser/browsermainwindow.cpp
index b50343942..98f61d6cb 100644
--- a/examples/webenginewidgets/browser/browsermainwindow.cpp
+++ b/examples/webenginewidgets/browser/browsermainwindow.cpp
@@ -269,6 +269,12 @@ bool BrowserMainWindow::restoreState(const QByteArray &state)
return true;
}
+void BrowserMainWindow::runScriptOnOpenViews(const QString &source)
+{
+ for (int i =0; i < tabWidget()->count(); ++i)
+ tabWidget()->webView(i)->page()->runJavaScript(source);
+}
+
void BrowserMainWindow::setupMenu()
{
new QShortcut(QKeySequence(Qt::Key_F6), this, SLOT(slotSwapFocus()));