Qt-新QThread(this)和新QThread()有什么区别?

时间:2017-09-19 06:47:41

标签: c++ qt qthread

我想知道new QThread(this)new QThread()之间有什么区别,以及在使用QThread时这会对我的代码行为产生什么影响。

1 个答案:

答案 0 :(得分:6)

QThread的父母对执行的人没有任何区别。

它只是Qt中的经典父子关系Object-Tree,意味着父对象获取QThread实例的所有权,并在删除子对象时将其删除。

对于Qt中的线程来说,重要的是

因为:QObject的槽在它所属的线程中执行。