在 pro文件中加入 QT += concurrent
#include <QtConcurrent>
外部函數使用
void fun1(){};
QtConcurrent::run(QThreadPool::globalInstance(), fun1);
類成員函數使用
class A
{
void fun1(){};
void fun2(){QtConcurrent::run(QThreadPool::globalInstance(), this, fun1);};
};
Lamnba使用
QtConcurrent::run(QThreadPool::globalInstance(), [this](){ 實現代碼 });