Um QWidget como o QTextEdit, que envolve sua altura automaticamente em seu conteúdo?

Eu estou criando um formulário com alguns widgets QTextEdit.

A altura padrão do QTextEdit excede uma única linha de texto e, como a altura do conteúdo excede a altura do QTextEdit, ele cria uma barra de rolagem para rolar o conteúdo.

Eu gostaria de substituir esse comportamento para criar um QTextEdit que prefere envolver sua altura em seu conteúdo. Isso significa que a altura padrão seria uma linha e que, ao encapsular ou inserir uma nova linha, o QTextEdit aumentaria sua altura automaticamente. Sempre que a altura do conteúdo excede a altura do QTextEdit, o último não deve criar uma barra de rolagem, mas simplesmente aumentar a altura.

Como posso fazer isso? Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion