diff --git a/main/astrodatagui/AstrodataGUI.py b/main/astrodatagui/AstrodataGUI.py index 96c7bd9..c66d963 100644 --- a/main/astrodatagui/AstrodataGUI.py +++ b/main/astrodatagui/AstrodataGUI.py @@ -31,11 +31,6 @@ class AstrodataGUI(QtWidgets.QMainWindow): self.cbPlotFoldEnable.stateChanged.connect(self.plotOptionsExclusiveCBChecked) self.cbPlotPeriodogramEnable.stateChanged.connect(self.plotOptionsExclusiveCBChecked) - #plotExclusiveButtonGroup = Qt.QButtonGroup(self) - #plotExclusiveButtonGroup.addButton(self.cbPlotFlattenPlotEnable) - #plotExclusiveButtonGroup.addButton(self.cbPlotFoldEnable) - #plotExclusiveButtonGroup.addButton(self.cbPlotPeriodogramEnable) - self.setupCustomSimbadQueries() self.show() self.loadDB() @@ -216,6 +211,16 @@ class AstrodataGUI(QtWidgets.QMainWindow): self.cbPlotFoldEnable.setChecked(False) self.cbPlotFoldEnable.blockSignals(False) self.updateFlaredetectioWidgetPeriodogram() + else: + match(self.sender()): + case self.cbPlotFlattenPlotEnable: + self.updateFlaredetectioWidgetFlatten() + + case self.cbPlotFoldEnable: + self.updateFlaredetectioWidgetFold() + + case self.cbPlotPeriodogramEnable: + self.updateFlaredetectioWidgetPeriodogram() def updateFlaredetectioWidgetNormalize(self): normalizeEnabled = self.cbPlotNormalizeEnable.isChecked()