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

Qthread类产生的线程是前台线程还是后台线程?该怎么处理

2012-04-13 
Qthread类产生的线程是前台线程还是后台线程?run()不能传参哦,启动一个线程时如果需要参数的话那就只能通

Qthread类产生的线程是前台线程还是后台线程?
run()不能传参哦,启动一个线程时如果需要参数的话那就只能通过设置,读取成员变量了?

[解决办法]
这在Qt中被叫做“主线程”和“次线程”。

程序只有一个主线程,主线程的结束代表着程序的结束。

我们用QThread创建的线程叫做“次线程”,和主线程的区别在于,次线程不能操作UI部件。

传参时只能设置成员变量,没有其它办法。

热点排行