我得到了一個帶有標識符和相應對象的QMap。當繼承QAbstractTableModel :: data()時,您分別獲得了具有行和列的QModelIndex。每行應該代表一個對象(QAbstractTableModel :: rowCount()是myMap-> size())。如何在QAbstractTableModel :: data()中正確訪問QMap
它是合法的通過
myMap->values().at(index.row())
得到當前對象有這個問題(排序,插入),因爲(未分類)地圖的標識符繞過?我的意思是爲QAbstractTableModel :: setData()我需要做相同的地圖標識符旁路?!謝謝。