]> git.sesse.net Git - nageru/blobdiff - mainwindow.cpp
Add a menu item to start a new video segment (cut/cue, except that would be a confusi...
[nageru] / mainwindow.cpp
index f15e56ae008e5c5058e7f39807d21f05cf073670..e23d191d978511589e1e3ab8ec146232812a8d81 100644 (file)
@@ -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;