QT在GUI程序中,主线程即GUI线程,是唯一被允许执行GUI相关操作的线程。
对于一些耗时的操作,如果放在主线程中,就是出现界面无法及时响应问题。
(1)开辟一个新的线程去执行这些耗时操作;
(2)在操作中频繁调用QApplication::processEvents(),让Qt去处理那些还没有被处理的各类事件,然后再把控制权返还给调用者。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)