最近在使用QTextBrowser的時候,發現append()很奇特:有時候會莫名的換行,使得顯示很不美觀,所以決定小研究了一下,下面是我的研究結果:
append()函數的英文說明:
Appends a new paragraph with text to the end of the text edit.
這段說明在QTextBrowser的說明文檔中沒有找到,但在它的父級QTextEdit中發現了這個解釋,來一段中文翻譯:
在text edit的最后添加一個新的段落。
從上面可以了解到,append()是添加一個新行,所以在使用的時候要注意一下。
關於insertPlainText()就不解釋很多了,反正就是添加什么就顯示什么。
注:貌似很多人都沒有找到這個函數,我也是最近才發現的,哈哈哈。。。