QWidget, такой как QTextEdit, который автоматически переносит свою высоту в свое содержимое?

Я создаю форму с некоторыми виджетами QTextEdit.

Высота QTextEdit по умолчанию превышает одну строку текста, а поскольку высота содержимого превышает высоту QTextEdit, создается полоса прокрутки -для прокрутки содержимого.

Я хотел бы переопределить это поведение, чтобы создать QTextEdit, который скорее обернул бы свою высоту своим содержимым. Это означает, что высота по умолчанию будет равна одной строке, а при переносе или вводе новой строки QTextEdit автоматически увеличит свою высоту. Всякий раз, когда высота содержимого превышает высоту QTextEdit, последний не должен создавать полосу прокрутки, а просто увеличивать высоту.

Как я могу это сделать? Спасибо.

7
задан Benjamin 8 August 2012 в 06:18
поделиться