在qtreewidgetitem中完全展开qplaintextedit

时间:2018-06-22 18:25:37

标签: c++ qt qplaintextedit qframe

我在QTreeWidget中将QPlainTextEdit做为QTreeWidgetItem。我想将QPlainTextEdit的高度设置为全高,当我们展开树时,它可以在QPlainTextEdit中显示所有内容而没有滚动条。唯一的滚动条应该是QTreeWidget的滚动条。

我尝试使用以下代码进行设置,但无法解决。如果我将100.0添加到固定高度,有时确实会奏效(取决于短信的长度)。

 this->setFixedHeight((int) ceil(this->blockBoundingRect(this->firstVisibleBlock()).height() * (double)this->blockCount()));

0 个答案:

没有答案