diff --git a/kstars/ekos/capture/capture.cpp b/kstars/ekos/capture/capture.cpp --- a/kstars/ekos/capture/capture.cpp +++ b/kstars/ekos/capture/capture.cpp @@ -214,7 +214,7 @@ }); // #2 Guide Deviation Value - guideDeviation->setValue(Options::hFRDeviation()); + guideDeviation->setValue(Options::guideDeviation()); connect(guideDeviation, &QDoubleSpinBox::editingFinished, [ = ]() { Options::setGuideDeviation(guideDeviation->value()); @@ -248,6 +248,27 @@ Options::setRefocusEveryN(refocusEveryN->value()); }); + // 7. File settings: filter name + filterCheck->setChecked(Options::fileSettingsUseFilter()); + connect(filterCheck, &QCheckBox::toggled, [ = ](bool checked) + { + Options::setFileSettingsUseFilter(checked); + }); + + // 8. File settings: duration + expDurationCheck->setChecked(Options::fileSettingsUseDuration()); + connect(expDurationCheck, &QCheckBox::toggled, [ = ](bool checked) + { + Options::setFileSettingsUseDuration(checked); + }); + + // 9. File settings: timestamp + ISOCheck->setChecked(Options::fileSettingsUseTimestamp()); + connect(ISOCheck, &QCheckBox::toggled, [ = ](bool checked) + { + Options::setFileSettingsUseTimestamp(checked); + }); + QCheckBox * const checkBoxes[] = { guideDeviationCheck, diff --git a/kstars/kstars.kcfg b/kstars/kstars.kcfg --- a/kstars/kstars.kcfg +++ b/kstars/kstars.kcfg @@ -1711,6 +1711,18 @@ 60 + + + false + + + + false + + + + false +