PyQt5多线程刷新界面防假死

本文共349个字,预计阅读时间需要2分钟。

在做GUI界面时我们希望后台任务能够与UI分开,在PyQt中,主线程用来重绘界面。而子线程里边的实时处理结果需要反馈到界面,子线程里边不能执行界面更新操作。

wxpython多线程刷新界面转到

wxpython多线程防假死与线程间传递消息

下面给出类Python3+PyQt5多线程防假死动态刷新界面的模板

 

注意下面的可以放多个参数,不止可以放一个str。

注意import方式,如果不是

得在pyqtSignal前加上相应的上层

效果

本文评分
评分人数: 1 平均分: 5

5 位极客在 “PyQt5多线程刷新界面防假死” 留下足迹

  1. 您好,方便请教一个问题吗?
    我用pyqt做了一个监控界面,主界面分两个窗口,左边是常规视频播放,右边是隔一段时间读取摄像头图片进行目标检测后的结果显示,我把常规摄像头播放进了Qthead里运行,但是我右边进行检测的时候左边会出现播放卡死,等计算完成后才能恢复,这种问题要怎么解决呢?
    感谢~

评论