- QCheckBox *coloured_bg_cb = new QCheckBox();
- coloured_bg_cb->setChecked(settings.value(GlobalSettings::Key_View_ColouredBG).toBool());
- connect(coloured_bg_cb, SIGNAL(stateChanged(int)), this, SLOT(on_view_colouredBG_changed(int)));
- trace_view_layout->addRow(tr("Use coloured trace &background"), coloured_bg_cb);
+ cb = create_checkbox(GlobalSettings::Key_View_ColouredBG,
+ SLOT(on_view_colouredBG_changed(int)));
+ trace_view_layout->addRow(tr("Use coloured trace &background"), cb);
+
+ cb = create_checkbox(GlobalSettings::Key_View_ZoomToFitDuringAcq,
+ SLOT(on_view_zoomToFitDuringAcq_changed(int)));
+ trace_view_layout->addRow(tr("Constantly perform &zoom-to-fit during acquisition"), cb);