C
QSafeEventSetColor 类
类 SafeRenderer::QSafeEventSetColorQSafeEventSetColor 类改变了文本或图片元素的颜色。更多...
头文件 | #include <QSafeEventSetColor> |
自 | QtSafeRenderer 1.2 |
继承 | SafeRenderer::QSafeEvent |
该类已过时。 它只是为了保持旧源代码的正常运行。我们强烈建议不要在新的代码中使用它。
该类在 QtSafeRenderer 1.2 中引入。
公共函数
void | getColor(SafeRenderer::quint32 &redArg, SafeRenderer::quint32 &greenArg, SafeRenderer::quint32 &blueArg) const |
SafeRenderer::quint32 | itemId() const |
void | setColor(const SafeRenderer::quint32 redArg, const SafeRenderer::quint32 greenArg, const SafeRenderer::quint32 blueArg) |
void | setItemId(const SafeRenderer::quint32 valueArg) |
详细说明
自 Qt 安全渲染器 2.0 开始已过时。请使用 QML 状态来更改颜色。有关更多信息,请参阅更改状态和Qt Quick 重要概念 - 状态、转换和动画。
QSafeEventSetColor 类改变了文本或图片元素的颜色。
成员函数说明
void QSafeEventSetColor::getColor(SafeRenderer::quint32 &redArg, SafeRenderer::quint32 &greenArg, SafeRenderer::quint32 &blueArg) const
获取 RGB 颜色值的红(redArg)、绿(greenArg)和蓝(blueArg)分量。
SafeRenderer::quint32 QSafeEventSetColor::itemId() const
返回此事件的项 ID。
另见setItemId().
void QSafeEventSetColor::setColor(const SafeRenderer::quint32 redArg, const SafeRenderer::quint32 greenArg, const SafeRenderer::quint32 blueArg)
设置颜色值
- redArg 是颜色的红色分量
- greenArg 是颜色的绿色分量
- blueArg 是颜色的蓝色分量
void QSafeEventSetColor::setItemId(const SafeRenderer::quint32 valueArg)
设置项 ID。
valueArg 是 QML 中 Safe Item 的 objectName 的哈希值。
另见itemId().
在某些 Qt 许可证下可用。
了解更多。