X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=mainwindow.cpp;h=e23d191d978511589e1e3ab8ec146232812a8d81;hb=0fff2c95c89541e5b23611962a00886c64c00daa;hp=f15e56ae008e5c5058e7f39807d21f05cf073670;hpb=9b9f5c84113b8a818f296467fd2150ce6a095fbe;p=nageru diff --git a/mainwindow.cpp b/mainwindow.cpp index f15e56a..e23d191 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -41,6 +41,9 @@ MainWindow::MainWindow() ui->me_live->set_output(Mixer::OUTPUT_LIVE); ui->me_preview->set_output(Mixer::OUTPUT_PREVIEW); + // The menu. + connect(ui->cut_action, &QAction::triggered, this, &MainWindow::cut_triggered); + // Hook up the transition buttons. // TODO: Make them dynamic. connect(ui->transition_btn1, &QPushButton::clicked, bind(&MainWindow::transition_clicked, this, 0)); @@ -126,6 +129,11 @@ void MainWindow::mixer_shutting_down() } } +void MainWindow::cut_triggered() +{ + global_mixer->schedule_cut(); +} + void MainWindow::cutoff_knob_changed(int value) { float octaves = value * 0.1f;