pyqt5 QThread立即关闭
时间: 2023-09-02 20:15:43 浏览: 219
PyQt5每天必学之关闭窗口
5星 · 资源好评率100%
可以使用QThread的quit函数来立即关闭线程,具体实现可以参考以下代码:
```
class MyThread(QThread):
def __init__(self):
super().__init__()
def run(self):
while True:
# do something here
if self.isInterruptionRequested():
break
print("Thread stopped")
def stop(self):
self.requestInterruption()
self.quit()
```
在需要关闭线程的地方调用`stop`函数即可立即停止线程。
阅读全文