特牛生活网

第八十四课、多线程与界面组件的通信(上)------------------狄泰软件学院-CSDN博客

网友收藏
文章浏览阅读166次。一、多线程与界面组件的通信1、GUI设计原则(1)、所有界面组件的操作都只能在主线程中完成(2)、因此,主线程也叫UI线程2、子线程对界面组件进行更新的解决方案-----信号与槽(1)、在子线程类中定义界面更新信号(updateUI)(2)、在窗口类中定义更新界面组件的槽函数(setInfo)(3)、使用异步方式连接更新信号到槽函数(updateUI--->setInfo)A、子线程通过发射信号的方式更新界面组件B、所有界面组件对象只能依附主线程MyThr.