PySide6.QtGui.QLinearGradient¶
- class QLinearGradient¶
- The - QLinearGradientclass is used in combination with- QBrushto specify a linear gradient brush. More…- Synopsis¶- Methods¶- def - __init__()
- def - finalStop()
- def - setFinalStop()
- def - setStart()
- def - start()
 - Note - This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE - Detailed Description¶- Linear gradients interpolate colors between start and end points. Outside these points the gradient is either padded, reflected or repeated depending on the currently set - spreadmethod:   - PadSpread(default)- The colors in a gradient is defined using stop points of the - QGradientStoptype, i.e. a position and a color. Use the- setColorAt()or the- setStops()function to define the stop points. It is the gradient’s complete set of stop points that describes how the gradient area should be filled. If no stop points have been specified, a gradient of black at 0 to white at 1 is used.- In addition to the functions inherited from - QGradient, the- QLinearGradientclass provides the- finalStop()function which returns the final stop point of the gradient, and the- start()function returning the start point of the gradient.- See also - QRadialGradient- QConicalGradient- The Gradients Example- __init__()¶
 - Constructs a default linear gradient with interpolation area between (0, 0) and (1, 1). - See also - Constructs a linear gradient with interpolation area between the given - startpoint and- finalStop.- __init__(xStart, yStart, xFinalStop, yFinalStop)
- Parameters:
- xStart – float 
- yStart – float 
- xFinalStop – float 
- yFinalStop – float 
 
 
 - Constructs a linear gradient with interpolation area between ( - x1,- y1) and (- x2,- y2).- Returns the final stop point of this linear gradient in logical coordinates. - See also - Sets the final stop point of this linear gradient in logical coordinates to - stop.- See also - setFinalStop(x, y)
- Parameters:
- x – float 
- y – float 
 
 
 - This is an overloaded function. - Sets the final stop point of this linear gradient in logical coordinates to - x,- y.- See also - Sets the start point of this linear gradient in logical coordinates to - start.- See also - setStart(x, y)
- Parameters:
- x – float 
- y – float 
 
 
 - This is an overloaded function. - Sets the start point of this linear gradient in logical coordinates to - x,- y.- See also - Returns the start point of this linear gradient in logical coordinates. - See also