X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=mainwindow.cpp;h=311e573272de89d97f36173af23fca1dd5f81de0;hb=05a4191c8fc714a3aed823e1793f0209f6a91083;hp=01d9de143569ac57a45d17f9065bff2b41239cea;hpb=8fe6a683cb5bc9f04555c8cb9257f33c4d356ded;p=nageru diff --git a/mainwindow.cpp b/mainwindow.cpp index 01d9de1..311e573 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -15,6 +15,7 @@ #include #include +#include "aboutdialog.h" #include "glwidget.h" #include "lrameter.h" #include "mixer.h" @@ -41,9 +42,10 @@ MainWindow::MainWindow() ui->me_live->set_output(Mixer::OUTPUT_LIVE); ui->me_preview->set_output(Mixer::OUTPUT_PREVIEW); - // The menu. + // The menus. connect(ui->cut_action, &QAction::triggered, this, &MainWindow::cut_triggered); connect(ui->exit_action, &QAction::triggered, this, &MainWindow::exit_triggered); + connect(ui->about_action, &QAction::triggered, this, &MainWindow::about_triggered), // Hook up the transition buttons. // TODO: Make them dynamic. @@ -150,6 +152,11 @@ void MainWindow::exit_triggered() close(); } +void MainWindow::about_triggered() +{ + AboutDialog().exec(); +} + void MainWindow::gain_staging_knob_changed(int value) { ui->gainstaging_auto_checkbox->setCheckState(Qt::Unchecked);