Я не могу найти, как изменить положение каретки в QTextEdit. Я добавляю текст с помощью методов setText (или setPlainText), и после того, как эта каретка находится в начале поля ввода QTextEdit, я хочу, чтобы она была сразу после последнего символа.
QTextEdit меняет положение каретки после setText
Ответы (1)
QTextCursor cursor = myQTextEdit.textCursor();
cursor.movePosition(QTextCursor::End);
myQTextEdit.setTextCursor(cursor);
Или, если это не сработает, поменяйте местами строки 2 и 3.
person
Blood
schedule
03.01.2013