8
我想在放入一些文本后自动滚动到QPlainTextEdit小部件的顶部。我怎么能意识到这一点?如何滚动QPlainTextEdit到顶部?
我想在放入一些文本后自动滚动到QPlainTextEdit小部件的顶部。我怎么能意识到这一点?如何滚动QPlainTextEdit到顶部?
由于QTextEdit
从QAbstractScrollArea
继承,你可以将它的滚动条:
QScrollBar *vScrollBar = yourTextEdit->verticalScrollBar();
vScrollBar->triggerAction(QScrollBar::SliderToMinimum);
myTextEdit -> moveCursor (QTextCursor::Start) ;
myTextEdit -> ensureCursorVisible() ;
这是一个滚动的问题的最通用的解决方案。 (它回答了我关于滚动到小部件顶部的一般问题。) –