AreaSeries QML Type

以面积图显示数据。更多

Import Statement: import QtGraphs
In C++: QAreaSeries
Inherits:

AbstractSeries

属性

信号

详细说明

面积图用于绘制由点组成的面积。点由两个序列定义:upperSerieslowerSeries 。这两个数列之间的区域以图形的形式绘制。如果只定义了upperSeries ,则区域位于图形底部和上部序列之间。

属性文档

borderColor : color

区域的边框颜色。默认值为transparent ,表示边框颜色由主题定义。


borderWidth : real

包围区域的线宽。默认值为-1 ,即边框宽度由主题定义。


color : color

区域的填充颜色。默认值为transparent ,即颜色由主题定义。


lowerSeries : XYSeries

设置区域的下边界。如果为空,则以图表底部为下边界。


selected : bool

将此区域设置为选定区域。默认值为false


selectedBorderColor : color

选中时区域的边框颜色。默认值为transparent ,表示所选边框颜色由主题定义。


selectedColor : color

选中时区域的填充颜色。默认值为transparent ,即所选颜色由主题定义。


upperSeries : XYSeries

设置区域的上边界。如果为空,则不会绘制任何区域。


信号文档

borderColorChanged(color newBorderColor)

当区域边框颜色变为newBorderColor 时,将发出此信号。

注: 相应的处理程序是onBorderColorChanged


borderWidthChanged()

当区域边框宽度发生变化时,将发出此信号。

注: 相应的处理程序是onBorderWidthChanged


clicked(point point)

当用户单击或轻点区域图形时,将发出该信号。point 指定事件触发位置。

注: 相应的处理程序是onClicked


colorChanged(color newColor)

当区域color 更改为newColor 时,将发出该信号。

注: 相应的处理程序是onColorChanged


doubleClicked(point point)

当用户双击或双击区域图时,会发出该信号。point 指定事件触发位置。该信号总是发生在clicked 之后。

注: 相应的处理程序是onDoubleClicked


lowerSeriesChanged()

下部序列发生变化时发出该信号。

注: 相应的处理程序是onLowerSeriesChanged


pressed(point point)

当用户单击或点击区域图形并按住鼠标按钮或手势时,将发出该信号。point 指定事件触发位置。

注: 相应的处理程序是onPressed


released(point point)

当用户释放按下的单击或点击时,将发出该信号。point 指定事件触发位置。

注: 相应的处理程序是onReleased


selectedBorderColorChanged(color newSelectedBorderColor)

当选定区域的边框颜色变为newSelectedBorderColor 时,将发出该信号。

注: 相应的处理程序是onSelectedBorderColorChanged


selectedChanged()

当前区域被选中时发出此信号。

注: 相应的处理程序是onSelectedChanged


selectedColorChanged(color newSelectedColor)

当选定区域的颜色变为newSelectedColor 时,将发出此信号。

注: 相应的处理程序是onSelectedColorChanged


upperSeriesChanged()

当上层系列发生变化时,将发出此信号。

注: 相应的处理程序是onUpperSeriesChanged


© 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.