我在QTreeWidget中将QPlainTextEdit做为QTreeWidgetItem。我想将QPlainTextEdit的高度设置为全高,当我们展开树时,它可以在QPlainTextEdit中显示所有内容而没有滚动条。唯一的滚动条应该是QTreeWidget的滚动条。
我尝试使用以下代码进行设置,但无法解决。如果我将100.0添加到固定高度,有时确实会奏效(取决于短信的长度)。
this->setFixedHeight((int) ceil(this->blockBoundingRect(this->firstVisibleBlock()).height() * (double)this->blockCount()));