QTextEdit在内容大小发生变化时会触发什么事件(如果有的话)?

时间:2010-06-09 07:22:23

标签: c++ qt events resize qtextedit

正如标题所说,如果多行QTextEdit更改其内容的大小,我该如何收到通知?

注意: 内容大小控件大小不同,即我想知道何时添加或删除行或更改行由于字体改变而导致的高度。)

1 个答案:

答案 0 :(得分:2)

QTextEdit有一个textChanged()信号可以满足您的需求。来自docs

  

“无论何时发出此信号   文件内容的变化;对于   例如,插入文本或   删除,或格式化时   应用“。

我不确定格式化是否包含字体更改但我测试了它确实如此。