Qt子线程更新UI的方法

     最近刚刚接触一个qt项目,因为原始程序中的listwidget里有大量的item,每个item都有一个按钮,这样致使程序运行起来后,生成按钮的速度很慢,严重影响了软件的使用体验。因而将生成按钮的操做放到子线程中。一开始我是直接在子线程中生成按钮来更新UI的,发现编译能够经过,可是运做时报错。上网查资料,才发现是Qt里只有UI线程才能够更新UI,子线程要更新UI,能够经过使用信号-槽函数机
相关文章
相关标签/搜索