我有一个
QListWidget
添加了许多项目,但是我希望每次添加新项目时 QListWidget
自动滚动到最后一个项目。这可能吗?
应与 scrollToItem() 一起使用。
尝试从QAbstractItemView继承的scrollTo方法http://doc.qt.io/qt-5/qabstractitemview.html#scrollTo
另一种可能的解决方案是使用 Qt 的信号/槽机制:
connect(listWidget->model(), SIGNAL(rowsInserted(QModelIndex,int,int)),
listWidget, SLOT(scrollToBottom()));