PyQt4中如何在一个子线程(Qthread1)中关闭另一个线程(Qthread2)?

T_edium
  • 16
a,b均继承于Qthread,重写了run方法。

想在a中的run方法中加入判断:若b在运行,则将b退出,再运行a。b中也进行相同的操作。如何实现??

**注**:在看文档时我想的是调用a的currentThread方法,并将其作为信号发出,b接收信号,然后对其执行quit()操作,然而发现好像没用...
回复
阅读 6.3k
1 个回答
索马里的海带
  • 1
新手上路,请多包涵

1.在子线程开始之前让主线程处理
2.子线程开始之后与主线程通信处理,未得到回应前挂起

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏