CDT*_*CDT 5 c++ qt multithreading threadpool
我正在寻找一些关于QThreadPool. 这是我如何使用它:
QThreadPool *thread_pool = QThreadPool::globalInstance();
MyThread *thread = new MyThread();
thread_pool->start(thread);
class MyThread : public QRunnable {
public:
MyThread();
~MyThread();
void run();
};
void MyThread::run()
{
qDebug() << "MyThread";
}
Run Code Online (Sandbox Code Playgroud)
以上是正确的做法吗?
PS:我waitForDone在参考中看到了,我应该什么时候打电话waitForDone?
| 归档时间: |
|
| 查看次数: |
10511 次 |
| 最近记录: |