qss 中的qlineargradient的各个参数
时间: 2023-11-29 16:17:56 浏览: 173
qss中文总结.rar
QLinearGradient 是 Qt 中用于绘制线性渐变的类,它的各个参数如下:
1. 起点坐标 (startX, startY):渐变的起点坐标。
2. 终点坐标 (endX, endY):渐变的终点坐标。
3. 着色位置 (stop1, stop2, ...):表示颜色变换的位置,可以有多个。范围在 0.0 和 1.0 之间,表示相对于起点和终点的距离。
4. 着色颜色 (color1, color2, ...):与着色位置对应的颜色,可以有多个。
5. 扩展模式 (spread):定义了当渐变区域超出起点和终点范围时如何填充颜色。有以下三种模式:
- Pad:在起点和终点之外的区域使用颜色的最后一个值。
- Repeat:在起点和终点之外的区域重复渐变的颜色。
- Reflect:在起点和终点之外的区域反射渐变的颜色。
6. 渐变方向 (angle):渐变的方向,以度数表示。0 度表示从左到右,90 度表示从上到下,180 度表示从右到左,270 度表示从下到上。
阅读全文