QAreaSeries Class
The QAreaSeries class presents data in area graphs. More...
| Header: | #include <QAreaSeries> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Graphs)target_link_libraries(mytarget PRIVATE Qt6::Graphs) |
| qmake: | QT += graphs |
| In QML: | AreaSeries |
| Inherits: | QAbstractSeries |
- List of all members, including inherited members
- QAreaSeries is part of Qt Graphs C++ Classes for 2D.
Properties
|
|
Public Functions
| QColor | borderColor() const |
| qreal | borderWidth() const |
| QColor | color() const |
| bool | isSelected() const |
| QXYSeries * | lowerSeries() const |
| QColor | selectedBorderColor() const |
| QColor | selectedColor() const |
| void | setBorderColor(QColor newBorderColor) |
| void | setBorderWidth(qreal newBorderWidth) |
| void | setColor(QColor newColor) |
| void | setLowerSeries(QXYSeries *newLowerSeries) |
| void | setSelected(bool newSelected) |
| void | setSelectedBorderColor(QColor newSelectedBorderColor) |
| void | setSelectedColor(QColor newColor) |
| void | setUpperSeries(QXYSeries *newUpperSeries) |
| QXYSeries * | upperSeries() const |
Signals
| void | borderColorChanged(QColor newBorderColor) |
| void | borderWidthChanged() |
| void | colorChanged(QColor newColor) |
| void | lowerSeriesChanged() |
| void | selectedBorderColorChanged(QColor newSelectedBorderColor) |
| void | selectedChanged() |
| void | selectedColorChanged(QColor newSelectedColor) |
| void | upperSeriesChanged() |
Detailed Description
An area graph is used to draw an area composed by points. The points are defined by two series: upperSeries and lowerSeries. The area between the series is drawn as a graph. If only the upperSeries is defined, the area is then between the bottom of the graph and the upper series.
Property Documentation
borderColor : QColor
This property holds the border color of the area. The default value is Qt::transparent, meaning the border color is defined by the theme.
Access functions:
| QColor | borderColor() const |
| void | setBorderColor(QColor newBorderColor) |
Notifier signal:
| void | borderColorChanged(QColor newBorderColor) |
borderWidth : qreal
This property holds the width of the line that encloses the area. The default value is -1, meaning the border width is defined by the theme.
Access functions:
| qreal | borderWidth() const |
| void | setBorderWidth(qreal newBorderWidth) |
Notifier signal:
| void | borderWidthChanged() |
color : QColor
This property holds the fill color of the area. The default value is Qt::transparent, meaning the color is defined by the theme.
Access functions:
| QColor | color() const |
| void | setColor(QColor newColor) |
Notifier signal:
| void | colorChanged(QColor newColor) |
lowerSeries : QXYSeries*
Sets the lower boundary of the area. If this is null, the graph bottom is considered the lower bound.
Access functions:
| QXYSeries * | lowerSeries() const |
| void | setLowerSeries(QXYSeries *newLowerSeries) |
Notifier signal:
| void | lowerSeriesChanged() |
selected : bool
Sets this area as selected. The default value is false.
Access functions:
| bool | isSelected() const |
| void | setSelected(bool newSelected) |
Notifier signal:
| void | selectedChanged() |
selectedBorderColor : QColor
This property holds the border color of the area when selected. The default value is Qt::transparent, meaning the selected border color is defined by the theme.
Access functions:
| QColor | selectedBorderColor() const |
| void | setSelectedBorderColor(QColor newSelectedBorderColor) |
Notifier signal:
| void | selectedBorderColorChanged(QColor newSelectedBorderColor) |
selectedColor : QColor
This property holds the fill color of the area when selected. The default value is Qt::transparent, meaning the selected color is defined by the theme.
Access functions:
| QColor | selectedColor() const |
| void | setSelectedColor(QColor newColor) |
Notifier signal:
| void | selectedColorChanged(QColor newSelectedColor) |
upperSeries : QXYSeries*
Sets the upper boundary of the area. No area is drawn if this is null.
Access functions:
| QXYSeries * | upperSeries() const |
| void | setUpperSeries(QXYSeries *newUpperSeries) |
Notifier signal:
| void | upperSeriesChanged() |