astrodatagui: update plot when flatten/fold/periodogram are unchecked

This commit is contained in:
2024-03-18 10:04:35 +01:00
parent 7834ba1410
commit 460344d7a6
+10 -5
View File
@@ -31,11 +31,6 @@ class AstrodataGUI(QtWidgets.QMainWindow):
self.cbPlotFoldEnable.stateChanged.connect(self.plotOptionsExclusiveCBChecked) self.cbPlotFoldEnable.stateChanged.connect(self.plotOptionsExclusiveCBChecked)
self.cbPlotPeriodogramEnable.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.setupCustomSimbadQueries()
self.show() self.show()
self.loadDB() self.loadDB()
@@ -216,6 +211,16 @@ class AstrodataGUI(QtWidgets.QMainWindow):
self.cbPlotFoldEnable.setChecked(False) self.cbPlotFoldEnable.setChecked(False)
self.cbPlotFoldEnable.blockSignals(False) self.cbPlotFoldEnable.blockSignals(False)
self.updateFlaredetectioWidgetPeriodogram() self.updateFlaredetectioWidgetPeriodogram()
else:
match(self.sender()):
case self.cbPlotFlattenPlotEnable:
self.updateFlaredetectioWidgetFlatten()
case self.cbPlotFoldEnable:
self.updateFlaredetectioWidgetFold()
case self.cbPlotPeriodogramEnable:
self.updateFlaredetectioWidgetPeriodogram()
def updateFlaredetectioWidgetNormalize(self): def updateFlaredetectioWidgetNormalize(self):
normalizeEnabled = self.cbPlotNormalizeEnable.isChecked() normalizeEnabled = self.cbPlotNormalizeEnable.isChecked()