2

Qt 5.3 とQPlainTextEditベースのウィジェットを使用しています。テキストを常に追加/挿入します。コンテンツを手動でスクロールする場合はスクロールをロックしたいので、画面は同じ場所に保持されます(コンテンツは追加/挿入され続けます)。カーソルを配置し、insertText/appendText を使用して、コンポーネントにテキストを追加/挿入します。

this->cursor.insertText(text, this->format);

何か案は?

4

2 に答える 2

0

これを試してみてください。これはあなたが実装したいものだと思います。

QScrollBar *bar = plainTextEdit->verticalScrollBar();
bar->setValue(bar->maximum());
于 2014-09-13T08:14:52.393 に答える