2

QFuture双方向イテレータを繰り返し処理していますが、これが問題の根源であると思います。ただし、ドキュメントには、「QFutureWatcher::progressValue~の間の値を返す」と書かれています。私はこのように呼んでいます: .progressMinimumprogressMaximumQtConcurrent::filteredQtConcurrent::filtered(myMap.begin(), myMap.end(), filterFn)

何がうまくいかないのか誰にもわかりませんか?

4

1 に答える 1

2

これがあなたのケースに当てはまるかどうかはわかりませんが、その関数から返された から取得している場合は、キャンセル、一時停止、または進行状況レポートをサポートしていQFutureませQtConcurrent::run()QFuture

于 2010-08-28T02:37:53.577 に答える