gpt4 book ai didi

c++ - Qt QLabel HTML 字体大小严重失败

转载 作者:行者123 更新时间:2023-11-28 08:19:03 31 4
gpt4 key购买 nike

在我的 Qt 应用程序(使用 Ubuntu 10.10 Linux 存储库中的 Qt 4.7.0)中,我尝试使用 Qt::RichText QLabels 使用以下 HTML:

    label_1->setText("<font size=64>size=64</font>");
label_2->setText("<font color=red size=10>size=10</font>");
label_3->setText("<font color=blue size=14>size=14</font>");

由于某些原因,字体大小设置不正确。所有的小部件都有相同的字体大小,一个比默认的大,但仍然是错误的。为第一个小部件设置的字体大小似乎会影响以下小部件将使用的大小。仅设置颜色属性会使标签文本保持其标准大小。

我也尝试在 QtDesigner 中重现这个,同样的问题也发生在那里。

将文本格式设置为Qt::Richtext 没有任何效果。并且在 HTML 属性值周围使用引号也不会改变任何内容。

我错过了什么?

enter image description here

最佳答案

好的,所以 font size is supported但是你试过 CSS 风格的 font-size:64pt 吗? CSS 更好,因为大小有明确的单位。

关于c++ - Qt QLabel HTML 字体大小严重失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6621379/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com