У меня есть KTextEdit, заполненный некоторым текстом.
Когда я помещаю много текста, KTextEdit будет прокручиваться автоматически до конца (очевидно).
Мой вопрос: как я могу прокрутить до начала (то есть до первой строки KTextEdit)?!?
Похоже, вы используете
QTextCursor cursor = edit->textCursor(); cursor.setPosition(0); edit->setTextCursor(cursor);
Не проверено, но выглядит хорошо. Нашел другой, более короткий путь:
edit->moveCursor(QTextCursor::Start);
Самый простой способ, которым я могу придумать, это:
KTextEdit *kte; ... kte->append("some huge text"); kte->verticalScrollBar()->setValue(0);