Qt渐变之锥形渐变

    对于锥形渐变(QConicalGradient),我的理解是围绕一个点进行360度旋转渐变。使用它需要确定两个变量,一是中心点,二是起始角度。

    例:

blob.png

    设置中心点为矩形的中心位置,角度为45度。如图所示它从45度位置开始由绿色渐变了360度最终以红色结束。锥形渐变不能使用setSpread,因为整个区域都是渐变区域,根本没有之外的区域。

    从上例子中看,锥形渐变好像挺丑的。使用它可能需要一些想象力。于是我稍微改动了一下:

blob.png

    感觉瞬间高大上了。


相关文章:

Qt渐变之径向渐变

Qt渐变之线性渐变


演示站
上一篇:Qt渐变之径向渐变
下一篇:Qt如何绘制(六)

发表评论