QSGFlatColorMaterial 类
QSGFlatColorMaterial 类提供了一种在场景图中渲染纯色几何形状的便捷方式。更多...
头文件 | #include <QSGFlatColorMaterial> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Quick) target_link_libraries(mytarget PRIVATE Qt6::Quick) |
qmake | QT += quick |
继承 | QSGMaterial |
- 包括继承成员在内的所有成员列表
- QSGFlatColorMaterial 是 Qt Quick Scene Graph Material Classes 的一部分。
公共函数
QSGFlatColorMaterial() | |
const QColor & | color() const |
void | setColor(const QColor &color) |
详细描述
注意:此实用工具类仅在运行 Qt Quick 场景图默认后端时才有效。
纯色材质将以纯色填充几何形状中的每个像素。颜色可以包含透明度。
使用纯色材质渲染的几何形状需要在 QSGGeometry 对象的属性位置 0 中有顶点才能正确渲染。`QSGGeometry::defaultAttributes_Point2D()` 返回与此材质兼容的属性集。
纯色材质在更新其渲染状态时将尊重当前的不透明度和当前矩阵。
© 2024 The Qt Company Ltd. 此处包含的文档贡献是各自所有者的版权。此处提供的文档是根据自由软件基金会发布的 GNU 自由文档许可版本 1.3 许可。Qt 及其相关标志是芬兰及/或其他国家/地区的 The Qt Company Ltd. 的商标。所有其他商标均为其各自所有者的财产。