使用槽函数来实现。
connect(pArea->verticalScrollBar(), &QAbstractSlider::rangeChanged, this, &MainWindow::slider);
void MainWindow::slider()
{
pArea->verticalScrollBar()->setValue(pArea->verticalScrollBar()->maximumHeight());
}
要是直接在添加控件的位置写:
pArea->verticalScrollBar()->setValue(pArea->verticalScrollBar()->maximumHeight());
会缺少一个。
QTextEdit里面一样的功能
QTextCursor cursor = ui->textEdit->textCursor();
cursor.movePosition(QTextCursor::End);
ui->textEdit->setTextCursor(cursor);
本文介绍如何使用Qt中的槽函数实现垂直滑动条自动滚动到最大值的功能,并展示了如何在QTextEdit中使光标自动跳转到末尾的方法。
1159

被折叠的 条评论
为什么被折叠?



