0

使用 QTableView 我希望能够选择多个单元格并一次更改所有选定的单元格。我该怎么做?

4

1 回答 1

2

我不确定您所说的“更改”选定单元格(内容、格式、其他内容?)的确切含义,但我认为QTableView::selectedIndexes()(或者QTableView::selectionModel()如果您需要更多功能)会有所帮助。您可以遍历返回的索引并更新您的基础模型。

如果您使用的是 a QSortFilterProxyModel,则必须使用QSortFilterProxyModel::mapFromSource()和相关的方法从表格视图上的选定单元格映射到实际的模型索引。

于 2011-03-01T14:59:13.677 回答