簡體   English   中英

如何在QT中的QTextBrowser中附加文本?

[英]How to append text in a QTextBrowser in QT?

我創建了一個QTextBrowser來顯示大量數據(實際顯示運行時日志),這是在另一個進程中動態生成的。

我發現我可以使用fopen("log.html","a")將數據附加到實際的日志文件中,並在每次更新時reload()它,但我認為這樣效率不高,甚至可能不明智。

我想知道是否有一種巧妙的方法來實現這一點。

QTextBrowser繼承QTextEdit ,因此您可以使用QTextEdit::append

void QTextEdit::append ( const QString & text )

寫了一半,補充TonyK的答案:

也許追加方法是你正在尋找的?

在文本編輯的末尾添加帶有文本的新段落。 附加的新段落將具有與當前段落相同的字符格式和塊格式,由光標的位置確定。 另請參見currentCharFormat()和QTextCursor :: blockFormat()。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM