标题:关于tableview刷新及scrollbar的问题
作者:milesgu
日期:2017-04-23 00:08
内容:
我用了 tableview显示表格数据,在添加完一行数据之后,更新了model里的容器,tableview也会自动刷新。我现在想添加完后聚焦到这一行数据,scrollbar也滚到这个位置,我把这条代码写在了刷新model容器数据的后面。如果这一行数据是添加到最后的,scrollbar会先滚到最底端,然后tableview才刷新出我刚才添加的最后一行,所以最后的结果是scrollbar没有滚到最底端,求问前辈我该怎么解决这个问题,难道用个定时器吗。。
#1 [XChinux 04-23 12:01]
你model更新完数据后,调用下QApplication::processEvents(),让界面刷新事件处理完毕。
然后再滚动条滚到最底端