summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerald Combs <gerald@zing.org>2016-05-28 10:45:12 -0700
committerGerald Combs <gerald@wireshark.org>2016-05-28 18:55:12 +0000
commit1095ba3034fe4831f27283a7a2b051ccdb4105d8 (patch)
tree660faec89babaf064639f331dce2e19e4cb6be78
parent3fbd397d35c29c388c33944627554c47af8b66ae (diff)
downloadwireshark-1095ba3034fe4831f27283a7a2b051ccdb4105d8.tar.gz
Qt: Sequence dialog page up+down.
Handle page up, page down, and space key presses. Change-Id: I8447df53eef6c529f68532412b2e9e8bee267bfc Reviewed-on: https://code.wireshark.org/review/15597 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Gerald Combs <gerald@wireshark.org>
-rw-r--r--ui/qt/sequence_dialog.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/ui/qt/sequence_dialog.cpp b/ui/qt/sequence_dialog.cpp
index b3bf89235d..22f2706699 100644
--- a/ui/qt/sequence_dialog.cpp
+++ b/ui/qt/sequence_dialog.cpp
@@ -211,6 +211,14 @@ void SequenceDialog::keyPressEvent(QKeyEvent *event)
panAxes(0, -1 * pan_pixels);
break;
+ case Qt::Key_PageDown:
+ case Qt::Key_Space:
+ ui->verticalScrollBar->setValue(ui->verticalScrollBar->value() + ui->verticalScrollBar->pageStep());
+ break;
+ case Qt::Key_PageUp:
+ ui->verticalScrollBar->setValue(ui->verticalScrollBar->value() - ui->verticalScrollBar->pageStep());
+ break;
+
case Qt::Key_0:
case Qt::Key_ParenRight: // Shifted 0 on U.S. keyboards
case Qt::Key_R: