QFontMetric.width()返回较小的宽度

时间:2017-11-15 19:19:05

标签: qt user-interface fonts cross-platform

此代码应将QTextEdit heading的宽度设置为其中包含的文本的宽度:

heading->setText("Clipboard: ");
heading->setFixedWidth(QFontMetrics(heading->font()).width("Clipboard: "));

但实际宽度稍微小一些,你可以看到:

enter image description here

我试过

heading->setFixedWidth(QFontMetrics(heading->font()).boundingRect("Clipboard: ").width());

但结果是一样的。我该如何解决?

0 个答案:

没有答案