0
正如標題所示,如何在多行QTextEdit
更改其內容大小時收到通知?當內容大小發生變化時,QTextEdit會觸發什麼事件(如果有的話)?
(注:內容大小距離控制大小不同,即我想知道當因爲一個字體改變的添加或移除行,或改變高度)。
正如標題所示,如何在多行QTextEdit
更改其內容大小時收到通知?當內容大小發生變化時,QTextEdit會觸發什麼事件(如果有的話)?
(注:內容大小距離控制大小不同,即我想知道當因爲一個字體改變的添加或移除行,或改變高度)。
QTextEdit
有一個textChanged()
信號,它會做你想做的。從docs:
「這個信號被髮射每當 文檔的內容的改變;用於 例如,當文本被插入或 刪除,或者被施加時格式化 」。
我不確定是否格式化包含字體更改,但我測試它,它確實。