1

这里: http: //qt-project.org/doc/qt-4.8/QThread.html在这个页面的底部是关于从现在开始应该如何在 Qt 中使用线程的注释。如果不是因为一点点细微差别,一切都会好起来的,即给出的示例中的第 16 行:

worker->moveToThread(thread);

就我而言,此类中没有 fnc moveToThread,应该解释其实现,还是我没有得到什么?

4

2 回答 2

3

moveToThread是 中的一个函数QObject

于 2012-04-06T13:59:45.573 回答
1

它记录在 QObject 中。

如果你在给出的例子中检查worker和QObject之间的继承关系,你会发现worker是一个QObject。知道了这一点,我们查找 QObject ,果然,它有一个moveToThread成员函数。

于 2012-04-06T13:59:26.230 回答