我认为这很简单,但我不能自己解决。
我使用QML中的TableView
和Qt使用计时器我将信息发送到TableView
以生成新行。
我希望TableView
自动滚动本身,并始终显示我添加的最后一行
答案 0 :(得分:0)
使用
ListView.positionViewAtEnd();
滚动到列表末尾或使用
ListView.positionViewAtIndex(int index, PositionMode mode)
滚动到指定的索引。
注意,只有在加载列表后(通常在Component.onCompleted
)
答案 1 :(得分:0)
我找到答案
TableView.positionViewAtRow( TableView.rowCount -1, ListView.End)
我使用了folibis / Benjamin的答案,但是我必须使用TableView,我找到了这个问题的答案,希望它有助于其他人