[英]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.