[QtGui module]
该QLinearGradient类是用来与组合QBrush指定一个线性渐变画笔。More…
继承QGradient。
Methods
__init__ (self)
__init__ (self, QPointF start, QPointF finalStop)
__init__ (self, float xStart, float yStart, float xFinalStop, float yFinalStop)
__init__ (self, QLinearGradient)
QPointF finalStop (self)
setFinalStop (self, QPointF stop)
setFinalStop (self, float x, float y)
setStart (self, QPointF start)
setStart (self, float x, float y)
QPointF start (self)
Detailed Description
该QLinearGradient类是用来与组合QBrush指定一个线性渐变画笔。
线性渐变起始点和结束点之间进行插值的色彩。外面这些点的梯度可以是填充,反射或重复这取决于当前设置的spread方法:
| |
|
|
| PadSpread (default) | ReflectSpread | RepeatSpread |
在渐变中的颜色使用的停止点定义QGradientStop输入时,即位置和颜色。使用QGradient.setColorAt()或QGradient.setStops()函数定义的停止点。它是渐变的一整套停止点,描述如何渐变区域应填补。如果已指定没有停止点,黑色在0到白在1梯度使用。
除了从继承的功能QGradient,该QLinearGradient类提供了finalStop( )函数返回渐变的最后一站一点,和start( )函数返回渐变的起点。
Method Documentation
QLinearGradient.__init__ (self)
构造之间具有内插区域的默认线性梯度(0,0 )和(1 ,1)。
See also QGradient.setColorAt( )setStart()和setFinalStop( ) 。
QLinearGradient.__init__ (self, QPointF start, QPointF finalStop)
构造给定之间的插值区域的线性渐变start点finalStop。
Note:预期的参数值以像素为单位。
See also QGradient.setColorAt()和QGradient.setStops( ) 。
QLinearGradient.__init__ (self, float xStart, float yStart, float xFinalStop, float yFinalStop)
构造之间的插值区域的线性渐变(x1,y1)和(x2,y2) 。
Note:预期的参数值以像素为单位。
See also QGradient.setColorAt()和QGradient.setStops( ) 。
QLinearGradient.__init__ (self, QLinearGradient)
QPointF QLinearGradient.finalStop (self)
[
返回此逻辑坐标线性渐变的最后一站一点。
](docs_qpointf.html)
See also setFinalStop()和QGradient.stops( ) 。
QLinearGradient.setFinalStop (self, QPointF stop)
设置此逻辑坐标线性渐变的最后一站,以点stop。
这个函数中引入了Qt 4.2中。
See also finalStop( ) 。
QLinearGradient.setFinalStop (self, float x, float y)
这是一个重载函数。
设置此逻辑坐标线性渐变的最后一站,以点x,y。
这个函数中引入了Qt 4.2中。
See also start( ) 。
QLinearGradient.setStart (self, QPointF start)
设置此逻辑坐标线性渐变的起点start。
这个函数中引入了Qt 4.2中。
See also start( ) 。
QLinearGradient.setStart (self, float x, float y)
这是一个重载函数。
设置此逻辑坐标线性渐变的起点x,y。
这个函数中引入了Qt 4.2中。
See also start( ) 。
QPointF QLinearGradient.start (self)
[
返回此逻辑坐标的线性渐变的起点。
](docs_qpointf.html)
See also setStart()和QGradient.stops( ) 。