径向渐变QRadialGradient是一种向外扩散的渐变方式。使用时需要设置中心点、半径和焦点(不设置时和中心点一致)。中心点和半径确定了渐变的范围。焦点则是渐变的起始位置。

例子中设置了中心点为(100,100),半径为30。径向渐变同样可以setSpread,道理和线性渐变是一样的。这里没有设置焦点,所以是从中心的向外渐变的。
我们设置焦点看看效果:

焦点在中心点右侧,渐变范围还是原来的渐变范围。如果焦点不在范围内效果如何又会是怎样?

渐变范围变成了在中心点和半径确定的圆外面。当然一般情况下不会这么用吧。
相关文章:
Qt渐变之线性渐变
Qt渐变之锥形渐变