明确 Autocal 录制按钮及中止结果
区分连续录制和到档标记,并验证中止重试的目录数量。相关测试与代码检查通过。
This commit is contained in:
@@ -267,8 +267,13 @@ class CalibrationPanel(QWidget):
|
||||
previous = self.trial.status
|
||||
current = self.trial.poll()
|
||||
if current != previous and current in {"complete", "incomplete"}:
|
||||
result_key = (
|
||||
"calibration.incomplete_result"
|
||||
if current == "incomplete"
|
||||
else "calibration.result"
|
||||
)
|
||||
self.result_label.setText(
|
||||
t("calibration.result").format(
|
||||
t(result_key).format(
|
||||
status=t(f"calibration.{current}"), path=self.trial.directory
|
||||
)
|
||||
+ (
|
||||
@@ -355,9 +360,14 @@ class CalibrationPanel(QWidget):
|
||||
self.position_label.setText(t("calibration.position"))
|
||||
self.levels_label.setText(t("calibration.levels"))
|
||||
self.hold_label.setText(t("calibration.hold"))
|
||||
self.hold.setToolTip(t("calibration.hold_tip"))
|
||||
self.reference_label.setText(t("calibration.reference"))
|
||||
self.start_button.setText(t("calibration.start"))
|
||||
self.start_button.setToolTip(t("calibration.start_tip"))
|
||||
self.confirm_button.setText(t("calibration.confirm"))
|
||||
self.confirm_button.setToolTip(t("calibration.confirm_tip"))
|
||||
self.finish_button.setText(t("calibration.finish"))
|
||||
self.finish_button.setToolTip(t("calibration.finish_tip"))
|
||||
self.abort_button.setText(t("calibration.abort"))
|
||||
self.abort_button.setToolTip(t("calibration.abort_tip"))
|
||||
self._sync()
|
||||
|
||||
Reference in New Issue
Block a user