首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

在子线程中无限循环,为什么界面会卡啊解决思路

2012-01-19 
在子线程中无限循环,为什么界面会卡啊?一个QWidget工程,我创建了一个线程thread,run()中只执行qDebug(“Mei

在子线程中无限循环,为什么界面会卡啊?
一个QWidget工程,
我创建了一个线程thread,run()中只执行qDebug(“Meizu”)
然后thread.start();为什么界面会卡啊??
不是在子线程中循环的吗?

[解决办法]
子线程中应该调用 this->exec();
[解决办法]
你的CPU利用率已经达到100%了,当然卡了。

在循环里使用msleep休息几十毫秒就OK了
[解决办法]
在循环里使用msleep
[解决办法]
楼上都对,只要稍微休眠就可以了

热点排行