修复信号窗口边界计算逻辑,确保返回正确的信号范围
This commit is contained in:
@ -1937,7 +1937,7 @@ class MainWindow_SA_label(QMainWindow):
|
|||||||
elif start + value + self.config["WindowSignalSecond"] > self.config["SignalSecond"]:
|
elif start + value + self.config["WindowSignalSecond"] > self.config["SignalSecond"]:
|
||||||
PublicFunc.msgbox_output(self, "已到达信号末尾,无法继续前进!", Constants.MSGBOX_TYPE_WARNING)
|
PublicFunc.msgbox_output(self, "已到达信号末尾,无法继续前进!", Constants.MSGBOX_TYPE_WARNING)
|
||||||
PublicFunc.text_output(self.ui, "已到达信号末尾,无法继续前进!", Constants.TIPS_TYPE_ERROR)
|
PublicFunc.text_output(self.ui, "已到达信号末尾,无法继续前进!", Constants.TIPS_TYPE_ERROR)
|
||||||
return start - self.config["WindowSignalSecond"], self.config["SignalSecond"]
|
return self.config["SignalSecond"] - self.config["WindowSignalSecond"], self.config["SignalSecond"]
|
||||||
else:
|
else:
|
||||||
return start + value, start + value + self.config["WindowSignalSecond"]
|
return start + value, start + value + self.config["WindowSignalSecond"]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user