質問

私はaを作成しました QTextBrowser 大量のデータを表示するには(実際に実行時間ログを表示)、これは別のプロセスで動的に生成されます。

使用できることがわかりました fopen("log.html","a") 実際にログファイルにデータを追加し、 reload() 更新されるたびに、それは効率的ではないか、賢明ではないと思います。

これを実装するためのきちんとした方法があるのだろうか。

役に立ちましたか?

解決

これを書くことで途中で、Tonykの答えを補足しました。

おそらく 追加 方法あなたが探しているものは何ですか?

テキスト編集の最後にテキストを含む新しい段落を追加します。追加された新しい段落には、カーソルの位置によって決定される現在の段落と同じ文字形式とブロック形式があります。 CurrentCharformat()およびQTextCursor :: BlockFormat()も参照してください。

他のヒント

QTextBrowser 継承 QTextEdit, 、したがって、使用できます QTextEdit::append:

void QTextEdit::append ( const QString & text )
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top