にQTableView
接続していQAbstractTableModel
ます。
モデルはQtConcurrent::map
、アプリケーションのスレッドを作成するために使用されます (ファイルのコピー)
tableviews セルの 1 つにQStyledItemDelegate
a を表示するようにサブクラス化しました。アイデアは、モデルを介して進行状況バーを更新することでした。QStyleOptionProgressBar
動作しますが、一度に 0 から 100% までスムーズではありません。
QAbstractTableModel::setData()
私の「コピーループ」で呼び出されますがQAbstractTableModel::dataChanged()
、ループが終了したときにのみ放出されるようです。私が何をしようと。
これは間違ったアプローチかもしれませんが、スレッドからテーブル ビューの特定の進行状況バーにアクセスする方法がわかりません。