![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
concurrent
文章平均质量分 73
证券指标
这个作者很懒,什么都没留下…
展开
-
QFutureWatcher 可以使用信号
QFuture表示异步计算的结果。用QtConcurrent::run 开始一个线程,用QFutureWatcher来监视整个线程。这里写了一耳光future类:.hclass Future : public QObject { Q_OBJECT public: Future(QObject *parent = NULL); ~Future();转载 2015-10-27 10:56:55 · 1626 阅读 · 0 评论 -
concurrent run()函数,立刻运行------------
int nCount = QThread::idealThreadCount(); qDebug() for ( int i=0; i { { qDebug() QFuture future = QtConcurrent::run(hello,i);//th原创 2015-10-27 15:41:09 · 1206 阅读 · 0 评论 -
QFuture QFutureWatcher
QFuture, QFutureWatcher第一次看到这两个类,感觉很有意思,也很有用。整理如下:先来说说QFuture:QFuture类代表了一个异步调用的结果。而这个异步调用需要使用Qt Concurrent架构中的API。QFuture让线程可以通过某个后期产生的结果来实现同步。这个结果可以是任何拥有默认构造函数和拷贝构造函数的类型。如果这个结果在调转载 2015-10-27 10:53:31 · 2115 阅读 · 0 评论