Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
継続的に更新されている QAbstractListModel があるという要件があります。QAbstractListModel のデータ型は整数型です。
ベクトルが継続的に更新され、さらに使用できるように、特定の間隔でデータ全体をベクトルにコピーしたいと思います。
QAbstractListModel をそのインデックスで反復処理し、それをベクトルにコピーするにはどうすればよいでしょうか。
それを行うための迅速で汚い方法:
QAbstractListModel m; QVector<int> v; const int nbRow = m.rowCount(); v.reserve(nbRow); for (int i = 0; i < nbRow; ++i) { int myInt = m.index(i, 0).data().toInt(); v.append(myInt); }