// Not QDial::valueChanged, as we call setValue() all the time.
connect(ui->gainstaging_knob, &QAbstractSlider::sliderMoved, this, &MainWindow::gain_staging_knob_changed);
connect(ui->gainstaging_auto_checkbox, &QCheckBox::stateChanged, [this](int state){
global_mixer->set_gain_staging_auto(state == Qt::Checked);
});
// Not QDial::valueChanged, as we call setValue() all the time.
connect(ui->gainstaging_knob, &QAbstractSlider::sliderMoved, this, &MainWindow::gain_staging_knob_changed);
connect(ui->gainstaging_auto_checkbox, &QCheckBox::stateChanged, [this](int state){
global_mixer->set_gain_staging_auto(state == Qt::Checked);
});