修复了<睡眠呼吸暂停事件标注>中逐帧检查模式下复原按钮功能异常的问题

This commit is contained in:
Yorusora
2025-06-10 22:16:18 +08:00
parent fede37f5c5
commit 8d3408aac3

View File

@ -499,19 +499,12 @@ class MainWindow_SA_label(QMainWindow):
sender = self.sender()
if sender == self.ui.pushButton_input:
try:
self.draw_one_event()
self.canvas.draw()
except Exception as e:
return Result().failure(info=Constants.DRAW_FAILURE + "\n" + format_exc())
elif sender == self.ui.tableWidget_label or sender == self.ui.tableWidget_label_add:
try:
self.draw_one_event()
self.canvas.draw()
except Exception as e:
return Result().failure(info=Constants.DRAW_FAILURE + "\n" + format_exc())
elif sender == self.ui.pushButton_prev or sender == self.ui.pushButton_next:
if (sender == self.ui.pushButton_input or
sender == self.ui.tableWidget_label or
sender == self.ui.tableWidget_label_add or
sender == self.ui.pushButton_prev or
sender == self.ui.pushButton_next or
sender == self.figToolbar.action_Reset_Signal_and_Time):
try:
self.draw_one_event()
self.canvas.draw()
@ -1112,10 +1105,14 @@ class MainWindow_SA_label(QMainWindow):
PublicFunc.finish_operation(self, ButtonState)
def toggle_resetOriginalView(self):
self.figToolbar.home()
self.figToolbar.action_Reset_Signal_and_Time.setChecked(False)
self.ui.spinBox_correctStart.setValue(Config["BCG_SP"])
self.ui.spinBox_correctEnd.setValue(Config["BCG_EP"])
if self.ui.checkBox_examineBySecond.isChecked():
self.__plot__()
self.update_UI_Args()
else:
self.figToolbar.home()
self.figToolbar.action_Reset_Signal_and_Time.setChecked(False)
self.ui.spinBox_correctStart.setValue(Config["BCG_SP"])
self.ui.spinBox_correctEnd.setValue(Config["BCG_EP"])
def reset_axes(self):
if self.ax0 is not None: