From 7b1345be2443e68dd5d2d8687339a7a3bc66078e Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Fri, 23 Sep 2016 21:44:02 +0200 Subject: [PATCH] Make it possible to use PgUp/PgDown to switch audio pages. --- mainwindow.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mainwindow.cpp b/mainwindow.cpp index 3245fdd..e62594d 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -189,6 +189,13 @@ MainWindow::MainWindow() connect(ui->full_prev_page, &QAbstractButton::clicked, bind(&QStackedWidget::setCurrentIndex, ui->audio_views, 0)); connect(ui->full_next_page, &QAbstractButton::clicked, bind(&QStackedWidget::setCurrentIndex, ui->audio_views, 0)); + // And bind the same to PgUp/PgDown. + auto switch_page = [this]{ + ui->audio_views->setCurrentIndex(1 - ui->audio_views->currentIndex()); + }; + connect(new QShortcut(QKeySequence::MoveToNextPage, this), &QShortcut::activated, switch_page); + connect(new QShortcut(QKeySequence::MoveToPreviousPage, this), &QShortcut::activated, switch_page); + last_audio_level_callback = steady_clock::now() - seconds(1); } -- 2.39.2