Как прокрутить QPlainTextEdit наверх? - PullRequest
9 голосов
/ 02 сентября 2011

Я бы хотел автоматически прокрутить наверх в виджете QPlainTextEdit после добавления текста.Как я могу это понять?

Ответы [ 2 ]

16 голосов
/ 02 сентября 2011
myTextEdit -> moveCursor (QTextCursor::Start) ;
myTextEdit -> ensureCursorVisible() ;
14 голосов
/ 02 сентября 2011

Поскольку QTextEdit наследует от QAbstractScrollArea, вы можете перемещать полосы прокрутки:

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