From: Steinar H. Gunderson Date: Fri, 23 Sep 2016 19:44:02 +0000 (+0200) Subject: Make it possible to use PgUp/PgDown to switch audio pages. X-Git-Tag: 1.4.0~40 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=7b1345be2443e68dd5d2d8687339a7a3bc66078e;p=nageru Make it possible to use PgUp/PgDown to switch audio pages. --- 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); }