Home · All Classes · Modules  · QSS HELP  · QSS 案例 · VER007 HOME

QConicalGradient Class Reference
[QtGui module]

该QConicalGradient类是用来与组合QBrush指定一个锥形渐变画笔。More...

继承QGradient

Methods


Detailed Description

该QConicalGradient类是用来与组合QBrush指定一个锥形渐变画笔。

锥形渐变插值围绕中心点插值颜色逆时针旋转。

在渐变中的颜色使用的停止点定义QGradientStop输入时,即位置和颜色。使用QGradient.setColorAt()或QGradient.setStops()函数定义的停止点。它是渐变的一整套停止点,描述如何渐变区域应填补。如果已指定没有停止点,黑色在0到白在1梯度使用。

除了从继承的功能QGradient,该QConicalGradient类提供了angle()和center( )函数返回渐变的起始角度和中心。

注意,这个setSpread()函数具有锥形梯度没有影响。其原因是,在锥形梯度通过定义封闭的,即圆锥渐变填充从0整个圆 - 360度,而径向或线性梯度的边界可以通过它的半径或最终停止点,分别被指定。


Method Documentation

QConicalGradient.__init__ (self)

构造一个带有圆锥形中心( 0 , 0 )开始的插补角度0 。

See also QGradient.setColorAt( )setCenter()和setAngle( ) 。

QConicalGradient.__init__ (self, QPointF center, float startAngle)

构造一个锥形渐变与给定center,在开始内插在给定的angle。该angle必须以度为0和360之间进行指定。

See also QGradient.setColorAt()和QGradient.setStops( ) 。

QConicalGradient.__init__ (self, float cx, float cy, float startAngle)

构造一个锥形渐变与给定中心(cxcy),从内插在给定的angle。角度必须以度为0和360之间进行指定。

See also QGradient.setColorAt()和QGradient.setStops( ) 。

QConicalGradient.__init__ (self, QConicalGradient)

float QConicalGradient.angle (self)

返回锥形梯度逻辑坐标的起始角度。

See also setAngle()和stops( ) 。

QPointF QConicalGradient.center (self)

返回锥形渐变的逻辑坐标的中心。

See also setCenter()和stops( ) 。

QConicalGradient.setAngle (self, float angle)

Sets angle作此锥形梯度逻辑坐标的起始角度。

这个函数中引入了Qt 4.2中。

See also angle( ) 。

QConicalGradient.setCenter (self, QPointF center)

设置此锥形渐变的逻辑坐标的中心,center

See also center( ) 。

QConicalGradient.setCenter (self, float x, float y)

这是一个重载函数。

设置此锥形渐变的逻辑坐标的中心(xy) 。

See also center( ) 。




PyQt 4.10.3 for X11 Copyright © Riverbank Computing Ltd and Nokia 2012 Qt 4.8.5