Какое событие (если есть) запускается QTextEdit при изменении размера его содержимого? - PullRequest
0 голосов
/ 09 июня 2010

Как видно из заголовка, как я могу получать уведомления, когда многострочный QTextEdit изменяет размер содержимого?

( Примечание: размер содержимого отличается от размера элемента управления , т.е. я хочу знать, когда были добавлены или удалены строки или изменена высота из-за изменения шрифта).

1 Ответ

2 голосов
/ 09 июня 2010

QTextEdit имеет сигнал textChanged(), который будет делать то, что вы хотите.Из документов :

"Этот сигнал испускается всякий раз, когда изменяется содержимое документа, например, когда текст вставляется или удаляется или когда применяется форматирование."

Я не был уверен, включает ли форматирование изменения шрифта, но я проверил это, и это так.

...