Я хочу сделать редактируемые ячейки с многострочным содержимым в QTreeWidget, и я использую для этого QPlainTextEdit в качестве делегата. Мне нужно установить правильный размер для всех строк, чтобы переключение между редактированием и отображением прошло без каких-либо видимых изменений.
rect = textEdit.blockBoundingRect(textEdit.firstVisibleBlock())
- С этим я могу узнать высоту, которую мне нужно установить для ряда, но я упустил место, где я могу это сделать.
Как мне установить правильную высоту для строк QTreeWidget на этапе инициализации и как обрабатывать ее изменения?