summaryrefslogtreecommitdiffstats
path: root/examples/webenginewidgets/simplebrowser
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2017-05-30 10:19:31 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2017-05-30 10:19:38 +0200
commitd4cb1d15ae8cf57b931b021490b0776cc70f0b32 (patch)
tree86282a3ed6a2ada1905c00a5b695bfc0bfb525a2 /examples/webenginewidgets/simplebrowser
parentb0324c5e020b98cbc0caf8176bbdfc5cd80b545e (diff)
parent95ca17c45aea718cade487640edc63e08bc23820 (diff)
Merge remote-tracking branch 'origin/5.9' into dev
Diffstat (limited to 'examples/webenginewidgets/simplebrowser')
-rw-r--r--examples/webenginewidgets/simplebrowser/browserwindow.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/examples/webenginewidgets/simplebrowser/browserwindow.cpp b/examples/webenginewidgets/simplebrowser/browserwindow.cpp
index 7a3e638cc..0b85e2bb0 100644
--- a/examples/webenginewidgets/simplebrowser/browserwindow.cpp
+++ b/examples/webenginewidgets/simplebrowser/browserwindow.cpp
@@ -107,6 +107,13 @@ BrowserWindow::BrowserWindow(QWidget *parent, Qt::WindowFlags flags)
m_urlLineEdit->setFavIcon(QIcon(QStringLiteral(":defaulticon.png")));
+ QAction *focusUrlLineEditAction = new QAction(this);
+ addAction(focusUrlLineEditAction);
+ focusUrlLineEditAction->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_L));
+ connect(focusUrlLineEditAction, &QAction::triggered, this, [this] () {
+ m_urlLineEdit->setFocus(Qt::ShortcutFocusReason);
+ });
+
handleWebViewTitleChanged(tr("Qt Simple Browser"));
m_tabWidget->createTab();
}