试过了用 QFontMetrics 去获取文本的显示宽高,但是不行!
解决方案:
QTextDocument *doc= this->document();
QAbstractTextDocumentLayout *layout = doc->documentLayout();
int pixelsWidth = layout->documentSize().width();
int pixelsHeight = layout->documentSize().height();
2020-03-14 补充:
如果在setPlainText函数中设置长度为0的文本的话,此方案会失效!