【发布时间】:2023-04-03 19:56:01
【问题描述】:
我在 qtreeview 上有一个过滤器,可以重新创建行和列。一旦过滤器被删除所有文本。即过滤器=“”。重新创建 qtreeview。我希望在根据用户过滤结果时的选择重新创建 qtreeview 时预选一行。
我知道我应该使用的方法是: tree.setCurrentIndex(m)
我知道 m 应该是: m = QtCore.QModelIndex()
但是,我似乎无法在 QModelIndex 中设置 setCurrentIndex 满意的行和列。
我通过文字知道所选项目。计划在重新创建 qtreeview 时获取行索引。
qtreeview 的设置如下:
- 一个
- 0
- 1
- b
- 2
- 3
- c
- 4
- 5
【问题讨论】: