总第40篇
本文主要详细梳理了Qt项目开发过程中,对图形的三种渐变填充方式,以便后面参考。
在Qt中,目前支持三种渐变填充方式,这三种方式都是QGradient
的子类,它可以与画刷 QBrush
组合使用,来指定特定对象图形的填充方式。这三种填充方式是:
QLinearGradient:
显示从起点到终点的直线渐变;QRadialGradient:
显示以圆心为中心的圆形渐变;QConicalGradient:
显示围绕一个中心点的锥形渐变;
三种渐变填充方式的效果如下图所示:
图形的渐变填充方式可以通过type()
函数来获得,渐变区域外部的延伸填充方式也有三种&