使用槽函数来实现。
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);