QColor 的废弃成员

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

公共函数

(自 6.6 版本废弃) voidsetNamedColor(const QString &name)
(自 6.6 版本废弃) voidsetNamedColor(QStringView name)
(自 6.6 版本废弃) voidsetNamedColor(QLatin1StringView name)

静态公共成员

(自 6.6 版本废弃) boolisValidColor(const QString &name)
(自 6.6 版本废弃) boolisValidColor(QStringView name)
(自 6.6 版本废弃) boolisValidColor(QLatin1StringView name)

成员函数文档

[静态, 自 6.6 版本废弃] bool QColor::isValidColor(const QString &name)

此函数自 6.6 版本以来已废弃。我们强烈建议您不要在新代码中使用它。

请使用 isValidColorName() 代替。

如果 name 是有效的颜色名称并且可以用来构建有效的 QColor 对象,则返回 true,否则返回 false。

它使用与 setNamedColor() 相同的算法。

另请参阅 setNamedColor().

[静态 noexcept, 自 6.6 版本废弃] bool QColor::isValidColor(QStringView name)

此函数自 6.6 版本以来已废弃。我们强烈建议您不要在新代码中使用它。

这是一个重载函数。

请使用 isValidColorName() 代替。

[静态 noexcept, 自 6.6 版本废弃] bool QColor::isValidColor(QLatin1StringView name)

此函数自 6.6 版本以来已废弃。我们强烈建议您不要在新代码中使用它。

这是一个重载函数。

请使用 isValidColorName() 代替。

[废弃自 6.6 版本] void QColor::setNamedColor(const QString &name)

此函数自 6.6 版本以来已废弃。我们强烈建议您不要在新代码中使用它。

请使用 fromString() 代替。

将此 QColor 的 RGB 值设置为 name,其格式可能如下之一

  • #RGB (R、G 和 B 均为单个十六进制数字)
  • #RRGGBB
  • #AARRGGBB (自 5.2 版本)
  • #RRRGGGBBB
  • #RRRRGGGGBBBB
  • 来自由万维网联盟提供的SVG颜色关键字名称列表中定义的颜色名称列表中的一个名称;例如,“mistyrose”或“gray”。这些颜色名称在所有平台上都有效。请注意,这些颜色名称与由Qt::GlobalColor枚举定义的名称不同,例如,“green”和Qt::green并不指代相同的颜色。
  • 透明 - 表示颜色的缺失。

如果颜色名称无法解析,则该颜色无效。

也请参阅QColor(),name()和isValid()。

[在6.6中已弃用] void QColor::setNamedColor(QStringView name)

此函数自 6.6 版本以来已废弃。我们强烈建议您不要在新代码中使用它。

这是一个重载函数。

请使用 fromString() 代替。

[在6.6中已弃用] void QColor::setNamedColor(QLatin1StringView name)

此函数自 6.6 版本以来已废弃。我们强烈建议您不要在新代码中使用它。

这是一个重载函数。

请使用 fromString() 代替。

© 2024 锦色信息科技有限公司。本文件中的文档贡献属于各自的拥有者。提供的文档是根据自由软件基金会发布的GNU自由文档许可协议的条款许可的版本1.3。Qt及其相关商标是芬兰的锦色信息科技有限公司及其全球子公司和分支机构的商标。所有其他商标均为其各自拥有者财产。