識別子と対応するオブジェクトを含むQMapを取得しました。QAbstractTableModel :: data()をサブクラス化すると、それぞれ行と列を持つQModelIndexが得られます。各行は1つのオブジェクトを表す必要があります(QAbstractTableModel :: rowCount()はmyMap-> size()です)。
経由で現在のオブジェクトを取得することは合法ですか
myMap->values().at(index.row())
(ソートされていない)マップの識別子がバイパスされるため、この影響(ソート、挿入)はありますか?つまり、QAbstractTableModel :: setData()の場合、同じマップ識別子をバイパスする必要がありますか?!ありがとう。