11

我想在输入一些文本后自动滚动到 QPlainTextEdit 小部件的顶部。我怎么能意识到这一点?

4

2 回答 2

19
myTextEdit -> moveCursor (QTextCursor::Start) ;
myTextEdit -> ensureCursorVisible() ;
于 2011-09-02T09:34:09.030 回答
18

作为QTextEdit继承自QAbstractScrollArea,您可以移动它的滚动条:

QScrollBar *vScrollBar = yourTextEdit->verticalScrollBar();
vScrollBar->triggerAction(QScrollBar::SliderToMinimum);
于 2011-09-02T09:17:57.593 回答