退出程序时等待多线程完成
QObject::connect(QApplication::instance(), &QApplication::aboutToQuit, [this]() {// 判断 QtConcurrent::run 是否在运行if (future.isRunning()) {// 等待任务完成future.waitForFinished();}
});
QObject::connect(QApplication::instance(), &QApplication::aboutToQuit, [this]() {// 判断 QtConcurrent::run 是否在运行if (future.isRunning()) {// 等待任务完成future.waitForFinished();}
});