我创建 self.work_timer = threading.Timer(0.5, self.blue_connect)了一个计时器,它在按下按钮时启动,并在self.blue_connect代码内部无限循环。进一步覆盖closeEvent
def closeEvent(self, event):
self.work_function.cancel()
event.accept()
我在其中写了关闭计时器,但是,在 GUI 结束后,脚本仍然在后台运行
我创建 self.work_timer = threading.Timer(0.5, self.blue_connect)了一个计时器,它在按下按钮时启动,并在self.blue_connect代码内部无限循环。进一步覆盖closeEvent
def closeEvent(self, event):
self.work_function.cancel()
event.accept()
我在其中写了关闭计时器,但是,在 GUI 结束后,脚本仍然在后台运行
蓝牙连接代码在无限循环中旋转。关闭与客户端的连接并引发异常就足够了,从而
pass完成了循环,相应地,代码