0

QTextEdit でキャリッジ位置を変更する方法が見つかりません。setText(または setPlainText) メソッドを使用してテキストを追加し、この改行の後が QTextEdit 入力フィールドの先頭にあり、最後の記号の直後にしたいのです。

4

1 に答える 1

1
QTextCursor cursor = myQTextEdit.textCursor();
cursor.movePosition(QTextCursor::End);
myQTextEdit.setTextCursor(cursor);

または、うまくいかない場合は、2 行目と 3 行目を入れ替えます。

于 2013-01-03T18:48:01.207 に答える