如何将QPlainTextEdit滚动到顶部?

时间:2011-09-02 08:30:58

标签: qt scroll qplaintextedit

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

2 个答案:

答案 0 :(得分:15)

myTextEdit -> moveCursor (QTextCursor::Start) ;
myTextEdit -> ensureCursorVisible() ;

答案 1 :(得分:14)

QTextEdit继承自QAbstractScrollArea时,您可以移动其滚动条:

QScrollBar *vScrollBar = yourTextEdit->verticalScrollBar();
vScrollBar->triggerAction(QScrollBar::SliderToMinimum);