草庐IT

QFutureInterface

全部标签

c++ - 用于 boost::promise<T> 的 Qt 是什么?

我看到Qt有futureboost::future的直接模拟类但是boost::promise的qt是什么?? 最佳答案 如已接受的答案所示构建我自己的QFuture对我不起作用。起初它似乎在工作,但在我的测试中我意识到它并没有阻止调用者。哎呀!所以我进一步研究了代码,发现QFutureInterface是你想要用作你的“promise”的东西。与boost::promise一样,QFutureInterface是您在工作线程中与之交互的对象,它是QFutures的工厂。这就是我在Qt4.8中所做的(不确定这是否适用于更高版本)。Q