QAreaSeries Class

The QAreaSeries class presents data in area graphs. 更多...

头: #include <QAreaSeries>
CMake: find_package(Qt6 REQUIRED COMPONENTS Graphs)
target_link_libraries(mytarget PRIVATE Qt6::Graphs)
qmake: QT += graphs
在 QML: AreaSeries
继承: QAbstractSeries

特性

公共函数

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

信号

void borderColorChanged (QColor newBorderColor )
void borderWidthChanged ()
void colorChanged (QColor newColor )
void lowerSeriesChanged ()
void selectedBorderColorChanged (QColor newSelectedBorderColor )
void selectedChanged ()
void selectedColorChanged (QColor newSelectedColor )
void upperSeriesChanged ()

详细描述

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.

特性文档编制

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.

访问函数:

QColor borderColor () const
void setBorderColor (QColor newBorderColor )

通知程序信号:

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.

访问函数:

qreal borderWidth () const
void setBorderWidth (qreal newBorderWidth )

通知程序信号:

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.

访问函数:

QColor color () const
void setColor (QColor newColor )

通知程序信号:

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.

访问函数:

QXYSeries * lowerSeries () const
void setLowerSeries (QXYSeries * newLowerSeries )

通知程序信号:

void lowerSeriesChanged ()

selected : bool

Sets this area as selected. The default value is false .

访问函数:

bool isSelected () const
void setSelected (bool newSelected )

通知程序信号:

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.

访问函数:

QColor selectedBorderColor () const
void setSelectedBorderColor (QColor newSelectedBorderColor )

通知程序信号:

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.

访问函数:

QColor selectedColor () const
void setSelectedColor (QColor newColor )

通知程序信号:

void selectedColorChanged (QColor newSelectedColor )

upperSeries : QXYSeries *

Sets the upper boundary of the area. No area is drawn if this is null.

访问函数:

QXYSeries * upperSeries () const
void setUpperSeries (QXYSeries * newUpperSeries )

通知程序信号:

void upperSeriesChanged ()