正常QThread可以使用terminate()终止插槽,线程将根据运行的线程和基于OS调度设置/策略的平台终止。我知道终止一个帖子是不明智的。
我的任务是任何人都知道QtConcurrent有任何类似的API。自从我使用 QtConcurrent API开始另一个线程,称为 map 。所以我需要从callstack中止/取消正在运行的线程(我使用的只有一个线程)。我们有这方面的API /方法吗?
注意: QFutureWatcher有暂停/恢复/取消,但似乎这些用于线程池使用上下文(我的意思是暂停/取消/恢复线程集合),而不是用于单独的线程/调用堆栈上下文。