diff options
author | Joerg Bornemann <joerg.bornemann@theqtcompany.com> | 2015-07-14 13:50:03 +0200 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@theqtcompany.com> | 2015-07-14 16:00:53 +0000 |
commit | 39dae4c774ffab957e2c4cdc19f8ae7adb5c12b1 (patch) | |
tree | 857622a594dac0c80248b4ac2d1400243a38bef2 | |
parent | bf784bdf4350c178f030d34532fdd33953dac95a (diff) | |
download | qtwebengine-39dae4c774ffab957e2c4cdc19f8ae7adb5c12b1.tar.gz |
fix ambiguous key sequence in browser example
Ctrl-0 is used for "Reset Zoom". Only use Ctrl-1 to Ctrl-9 for switching
between tabs.
Change-Id: I6e8816622e200030252dad53389a874642ba9e50
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
-rw-r--r-- | examples/webenginewidgets/browser/tabwidget.cpp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/examples/webenginewidgets/browser/tabwidget.cpp b/examples/webenginewidgets/browser/tabwidget.cpp index 3df1628e0..c093b804a 100644 --- a/examples/webenginewidgets/browser/tabwidget.cpp +++ b/examples/webenginewidgets/browser/tabwidget.cpp @@ -73,11 +73,8 @@ TabBar::TabBar(QWidget *parent) this, SLOT(contextMenuRequested(QPoint))); QString ctrl = QLatin1String("Ctrl+%1"); - for (int i = 1; i <= 10; ++i) { - int key = i; - if (key == 10) - key = 0; - QShortcut *shortCut = new QShortcut(ctrl.arg(key), this); + for (int i = 1; i < 10; ++i) { + QShortcut *shortCut = new QShortcut(ctrl.arg(i), this); m_tabShortcuts.append(shortCut); connect(shortCut, SIGNAL(activated()), this, SLOT(selectTabAction())); } @@ -92,8 +89,6 @@ void TabBar::selectTabAction() { if (QShortcut *shortCut = qobject_cast<QShortcut*>(sender())) { int index = m_tabShortcuts.indexOf(shortCut); - if (index == 0) - index = 10; setCurrentIndex(index); } } |