QTableView怎么自动滑动到当前index
时间: 2024-02-01 07:03:34 浏览: 115
Qtablewidget和Qtableview实现手指滑动
5星 · 资源好评率100%
可以使用QTableView的scrollTo()方法来实现自动滑动到当前index的功能。
例如,你可以在你的程序中实现以下代码:
```python
# 将tableView对象替换为你的QTableView对象
tableView.scrollTo(currentIndex, QAbstractItemView.PositionAtCenter)
```
其中,currentIndex是你想要滑动到的索引。QAbstractItemView.PositionAtCenter是一个枚举值,表示将当前项滑动到视图的中心位置。你可以根据需要选择其他的枚举值。
注意,QTableView必须已经设置了model,currentIndex必须是一个有效的索引。
阅读全文