1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 08:07:44 +00:00

Piano: Make Key_Space shortcut to toggle playback

This commit is contained in:
Junior Rantila 2021-12-20 18:26:20 +01:00 committed by Brian Gianforcaro
parent bb7f32376c
commit 105f741131
3 changed files with 9 additions and 0 deletions

View file

@ -119,6 +119,9 @@ void MainWidget::special_key_action(int key_code)
case Key_C:
m_knobs_widget->cycle_waveform();
break;
case Key_Space:
m_player_widget->toggle_paused();
break;
}
}

View file

@ -112,3 +112,8 @@ void PlayerWidget::next_track()
{
m_track_dropdown->set_selected_index(m_track_manager.next_track_index());
}
void PlayerWidget::toggle_paused()
{
m_play_button->click();
}

View file

@ -18,6 +18,7 @@ public:
void add_track();
void next_track();
void toggle_paused();
private:
explicit PlayerWidget(TrackManager&, AudioPlayerLoop&);