QAreaSeries Class
QAreaSeries 类以区域图的形式显示数据。更多
Header: | #include <QAreaSeries> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Graphs) target_link_libraries(mytarget PRIVATE Qt6::Graphs) |
qmake: | QT += graphs |
在 QML 中: | AreaSeries |
继承: | QAbstractSeries |
- 所有成员的列表,包括继承成员
- QAreaSeries 是Qt Graphs C++ Classes for 2D 的一部分。
属性
|
|
公共功能
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() |
详细说明
面积图用于绘制由点组成的面积。点由两个序列定义:upperSeries 和lowerSeries 。这两个数列之间的区域以图形的形式绘制。如果只定义了upperSeries ,则区域位于图形底部和上部序列之间。
属性文档
borderColor : QColor
该属性用于保存区域的边框颜色。默认值为Qt::transparent
,表示边框颜色由主题定义。
访问功能:
QColor | borderColor() const |
void | setBorderColor(QColor newBorderColor) |
通知信号:
void | borderColorChanged(QColor newBorderColor) |
borderWidth : qreal
该属性表示包围区域的线条宽度。默认值为-1
,表示边框宽度由主题定义。
访问功能:
qreal | borderWidth() const |
void | setBorderWidth(qreal newBorderWidth) |
通知信号:
void | borderWidthChanged() |
color : QColor
该属性用于保存区域的填充颜色。默认值为Qt::transparent
,表示颜色由主题定义。
访问功能:
QColor | color() const |
void | setColor(QColor newColor) |
通知信号:
void | colorChanged(QColor newColor) |
lowerSeries : QXYSeries*
设置区域的下边界。如果为空,则图形底部被视为下边界。
访问功能
QXYSeries * | lowerSeries() const |
void | setLowerSeries(QXYSeries *newLowerSeries) |
通知信号:
void | lowerSeriesChanged() |
selected : bool
将此区域设为选定区域。默认值为false
。
访问功能:
bool | isSelected() const |
void | setSelected(bool newSelected) |
通知信号:
void | selectedChanged() |
selectedBorderColor : QColor
该属性用于保存选定区域的边框颜色。默认值为Qt::transparent
,表示所选边框颜色由主题定义。
访问功能:
QColor | selectedBorderColor() const |
void | setSelectedBorderColor(QColor newSelectedBorderColor) |
通知信号:
void | selectedBorderColorChanged(QColor newSelectedBorderColor) |
selectedColor : QColor
该属性用于保存选中区域的填充颜色。默认值为Qt::transparent
,表示所选颜色由主题定义。
访问功能:
QColor | selectedColor() const |
void | setSelectedColor(QColor newColor) |
通知信号:
void | selectedColorChanged(QColor newSelectedColor) |
upperSeries : QXYSeries*
设置区域的上边界。如果为空,则不会绘制任何区域。
访问功能:
QXYSeries * | upperSeries() const |
void | setUpperSeries(QXYSeries *newUpperSeries) |
通知信号:
void | upperSeriesChanged() |
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.