QFont 的过时成员

以下 QFont 类的成员已被弃用。 这是为了保持旧代码的兼容性。我们强烈建议不要在新代码中使用它们。

公共函数

(自 6.0 弃用) intlegacyWeight() const
(自 6.0 弃用) voidsetLegacyWeight(int legacyWeight)

成员函数文档

[自 6.0 弃用] int QFont::legacyWeight() const

此函数自 6.0 开始已弃用。我们强烈建议不要在新代码中使用它。

请使用 weight()。

返回字体的重量,将其转换为 Qt 5 及之前版本中使用的非标准字体重量比例。

自 Qt 6 以来,使用 OpenType 标准的字体重量比例,而不是非标准比例。这需要一个从旧比例的转换。为了方便,当从使用旧重量比例的代码迁移时,可以使用此函数。

另请参阅setLegacyWeight(), setWeight(), weight() 和 QFontInfo

[自 6.0 弃用] void QFont::setLegacyWeight(int legacyWeight)

此函数自 6.0 开始已弃用。我们强烈建议不要在新代码中使用它。

请使用 setWeight()。

使用 Qt 5 及之前版本的旧字体重量比例设置字体的重量。

自 Qt 6 以来,使用 OpenType 标准的字体重量比例,而不是非标准比例。这需要一个从旧比例的转换。为了方便,当从使用旧重量比例的代码迁移时,可以使用此函数。

注意:如果设置了 styleName(),对于字体选择此值可能被忽略。

另请参阅legacyWeight(), setWeight(), weight() 和 QFontInfo

© 2024 Qt 公司 Ltd. 本文档中的文档贡献是各自所有者的版权。本提供的文档根据自由软件基金会公布的 GNU 自由文档许可协议版本 1.3 的条款许可。Qt 及相关标志是芬兰和/或全世界 The Qt Company Ltd. 的商标。所有其他商标均为各自所有者的财产。