我有一个 QML TableView
,我在其中显示来自实现的模型的一些数据QAbstractItemModel
。但是我没有直接使用它,而是将它包装在 a 中以QSortFilterProxyModel
用于排序和过滤功能。
现在,如果我有一个经过严格过滤的视图并激活一行,我想对激活的模型项做一些事情。但是onActivated()
处理程序只给了我点击的行号,但我认为我需要QModelIndex
查询项目的底层模型。我也无法实现类似model.get(row)
的东西,因为模型现在已经将行映射到索引。