diff options
author | Gerald Combs <gerald@zing.org> | 2016-05-28 10:45:12 -0700 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2016-05-28 18:55:12 +0000 |
commit | 1095ba3034fe4831f27283a7a2b051ccdb4105d8 (patch) | |
tree | 660faec89babaf064639f331dce2e19e4cb6be78 /ui/qt/sequence_dialog.cpp | |
parent | 3fbd397d35c29c388c33944627554c47af8b66ae (diff) |
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>
Diffstat (limited to 'ui/qt/sequence_dialog.cpp')
-rw-r--r-- | ui/qt/sequence_dialog.cpp | 8 |
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: |