3
我試圖刪除QTableView中的所有選定的指標,刪除QStandardItemModel的多個索引的正確方法是什麼?
現在我用:
foreach (const QModelIndex & idx, model->selectionModel()->selectedIndexes())
{
model->removeRow (idx.row()); // Obviously bug
}
還有,一旦你刪除行一個明顯的問題,該行ID無效,W
由於沒有直接使用索引的函數(或者索引是否像迭代器那樣在數據改變時會失效),我不知道該怎麼做。
如果行號不連續會怎麼樣? – daisy
@ warl0ck最初我還沒有理解你的問題。我很抱歉。現在我更新了答案,請檢查它。 – fasked