2012-04-06 9 views
1

ここに、http://qt-project.org/doc/qt-4.8/QThread.htmlはQtのスレッドをどのように使うべきかに関するメモです。そこに、このクラスにはFNCのmoveToThreadはなく、そのの実装が説明すべきであるQtのドキュメントに何か問題があります

worker->moveToThread(thread); 

を私に関する限り:一つの小さなniuanceのために、つまり特定の例には16行ないではない場合は、すべてがOKになります、または私は何かを得ていないですか?

+1

注意:ワーカーは、moveToThreadメンバー関数を持つQOBJECTを継承していると定義されています。 – v01d

+0

実際に、「継承されたメンバーを含むすべてのメンバーのリスト」をクリックすると、そこに表示されます:http://qt-project.org/doc/qt-4.8/qthread-members.html – Bart

+0

皆が正しいのですがそのQObjectはこのメソッドを持っています。特に、スレッディングの使い方を明示的に扱っている文書では、もう少し説明してみることに同意します。 – tmpearce

答えて

1

QObjectについて記載されています。

与えられた例でworkerとQObjectの間の継承関係を調べると、workerがQObjectであることがわかります。これを知って、私たちはQObjectを調べて、確かにそれはmoveToThreadメンバ関数を持っています。

関連する問題