QRadialGradient Class
The QRadialGradient class changes color in circles from a focal point. More…
| Header | #include <QRadialGradient> |
|---|---|
| CMake | target_link_libraries(app PRIVATE Nt::Gui) |
| Module | Nt GUI C++ Classes |
| Inherits | QGradient |
List of all members, including inherited members
Public Functions
| QRadialGradient() | |
| QRadialGradient(const QPointF ¢er, qreal radius, const QPointF &focalPoint) | |
| QRadialGradient(qreal cx, qreal cy, qreal radius, qreal fx, qreal fy) | |
| QRadialGradient(const QPointF ¢er, qreal radius) | |
| QRadialGradient(qreal cx, qreal cy, qreal radius) | |
| QPointF | center() const |
| void | setCenter(const QPointF ¢er) |
| void | setCenter(qreal x, qreal y) |
| QPointF | focalPoint() const |
| void | setFocalPoint(const QPointF &focalPoint) |
| void | setFocalPoint(qreal x, qreal y) |
| qreal | radius() const |
| void | setRadius(qreal radius) |
| qreal | centerRadius() const |
| void | setCenterRadius(qreal radius) |
| qreal | focalRadius() const |
| void | setFocalRadius(qreal radius) |
Detailed Description
Stop 0 is at the focal point, and stop 1 on the circle of radius() around center().
See also QGradient.
Differences from Qt
The focal radius is kept but not drawn. See QGradient.
Member Function Documentation
QRadialGradient::QRadialGradient()
Constructs a gradient at (0, 0) with a radius of 1.
QRadialGradient::QRadialGradient(const QPointF ¢er, qreal radius, const QPointF &focalPoint)
Constructs a gradient at center with radius, from focalPoint.
QRadialGradient::QRadialGradient(qreal cx, qreal cy, qreal radius, qreal fx, qreal fy)
Constructs a gradient at (cx, cy) with radius, from (fx, fy).
QRadialGradient::QRadialGradient(const QPointF ¢er, qreal radius)
Constructs a gradient at center with radius, from its center.
QRadialGradient::QRadialGradient(qreal cx, qreal cy, qreal radius)
Constructs a gradient at (cx, cy) with radius, from its center.
QPointF QRadialGradient::center() const
Returns the center of the outer circle.
qreal QRadialGradient::centerRadius() const
Returns the radius of the outer circle.
QPointF QRadialGradient::focalPoint() const
Returns the focal point, where stop 0 is.
qreal QRadialGradient::focalRadius() const
Returns the radius of the focal circle, which Nt keeps but does not draw.
qreal QRadialGradient::radius() const
Returns the radius of the outer circle.
void QRadialGradient::setCenter(const QPointF ¢er)
Sets the center of the outer circle to center.
void QRadialGradient::setCenter(qreal x, qreal y)
This is an overloaded function.
Sets the center to (x, y).
void QRadialGradient::setCenterRadius(qreal radius)
Sets the radius of the outer circle to radius.
void QRadialGradient::setFocalPoint(const QPointF &focalPoint)
Sets the focal point to focalPoint.
void QRadialGradient::setFocalPoint(qreal x, qreal y)
This is an overloaded function.
Sets the focal point to (x, y).
void QRadialGradient::setFocalRadius(qreal radius)
Sets the radius of the focal circle to radius.
void QRadialGradient::setRadius(qreal radius)
Sets the radius of the outer circle to radius.