小编Nem*_*ila的帖子

如何在线程完成后运行我的Qt函数?

void MainWindow::on_pushButton_clicked()
{
    QFuture<int> future = QtConcurrent::run(identify);  //Thread1
    if (future.isFinished())
    {
       //DoSomething();    
    }
}
Run Code Online (Sandbox Code Playgroud)

我有这个代码.我想DoSomething()在识别功能运行完毕后运行该功能.可能吗?

c++ qt multithreading qtconcurrent

2
推荐指数
1
解决办法
1158
查看次数

标签 统计

c++ ×1

multithreading ×1

qt ×1

qtconcurrent ×1