在使用QTableView添加数据时,当数据量超出显示范围时会自动的打开滚动条(如果设置了在需要时打开滚动条属性),而默认的是滚动条一直是保持在最顶部。
但是有些时候我们添加数据时是需要查看添加的最新结果的,所以一般都会把滚动条滚动到最新数据那里,这里有几种方式可根据需要选择:
//保持滚动条在顶部(默认)
scrollToTop();
//保持滚动条在底部
scrollToBottom();
//可根据自己需要滚动到第几项
scrollTo(const QModelIndex &index, ScrollHint hint = EnsureVisible);