Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
正如标题所说,每当多行QTextEdit更改其内容的大小时,我如何才能收到通知?
QTextEdit
(注意: 内容大小与控件大小不同,即我想知道何时添加或删除行,或因字体更改而更改高度)。
QTextEdit有一个textChanged()信号可以做你想做的事。从文档:
textChanged()
“只要文档的内容发生变化,就会发出这个信号;例如,当插入或删除文本时,或者应用格式时。”
我不确定格式化是否包含字体更改,但我对其进行了测试并且确实如此。