BarSet QML 类型

表示条形图中的一组条形。 更多...

导入声明import QtCharts 2.7
实例化 QBarSet

属性

信号

方法

详细说明

一组条形包含每个类别的数据值。一组中的第一个值假定属于第一个类别,第二个值属于第二个类别,依此类推。如果组中的值比类别少,则假定缺少的值位于组的末尾。对于组中间的缺失值,使用零的数值。对于零值的标签不显示。

另请参阅AbstractBarSeriesBarSeriesStackedBarSeriesPercentBarSeriesHorizontalBarSeriesHorizontalStackedBarSeriesHorizontalPercentBarSeries

属性文档

borderColor : 颜色

条形图集合的线条(笔)颜色。


borderWidth : real

边框线条的宽度。默认宽度为 2.0。


brushFilename : string

用作刷子文件的名字,用于条形图集合。


color : 颜色

条形图集合的填充(刷子)颜色。


count : int

条形图集合中的值的数量。


label : string

条形图集合的标签。


labelColor : 颜色

条形图集合的文本(标签)颜色。


labelFont : font

用于绘制条形图集合标签的字体。

更多信息,请参阅 字体


values : QVariantList

条形图集合的值。您可以将 realpoint 类型的值列表设置为值。

如果您将实数类型的值列表设置为值,则它们直接定义了条形图集合的值。

如果您将点类型的值列表设置为值,则点的 x 坐标指定它在条形图集合中的零表示索引。条形图集合的大小是最高 x 坐标值 + 1。如果在零到最高值之间的任何 x 坐标缺失一个点,则它将得到值为零。

例如,以下条形图集合具有相等的值

myBarSet1.values = [5, 0, 1, 5];
myBarSet2.values = [Qt.point(0, 5), Qt.point(2, 1), Qt.point(3, 5)];

信号文档

valueChanged(int index)

当由 index 指定的位置值被修改时,会发出此信号。

相应的信号处理器是 onValueChanged

注意: 相应的处理器是 onValueChanged


valuesAdded(int index, int count)

当向条形图集合中添加新的值时,会发出此信号。index 指示第一个插入值的位

相应的信号处理器是 onValuesAdded

注意: 相应的处理器是 onValuesAdded


valuesRemoved(int index, int count)

当从条形图集合中删除值时,会发出此信号。index 指示第一个被删除值的位

相应的信号处理器是 onValuesRemoved

注意: 相应的处理器是 onValuesRemoved


方法文档

append(real value)

将指定为 value 的新值追加到条形图集合的末尾。


at(int index)

从条形图集合返回由 index 指定的值。如果索引超出范围,则返回 0.0。


clicked(int index)

当用户在条形图集合中点击由 index 指定的条形时,会发出此信号。

相应的信号处理器是 onClicked


doubleClicked(int index)

当用户双击条形图集指定的index条形时,会发出此信号。

相应的信号处理器是onDoubleClicked


pressed(int index)

当用户点击条形图集指定的index条形并按住鼠标按钮时,会发出此信号。

相应的信号处理器是onPressed


released(int index)

当用户在条形图集的指定条形index上释放鼠标按钮时,会发出此信号。

相应的信号处理器是onReleased


remove(int index, int count)

从以index指定的值开始的条形图集中移除由count指定的数量。

如果您省略了count,则仅移除由index指定的值。


replace(int index, real value)

将指定由value的值添加到由index指定的条形图集位置。


© 2024 The Qt Company Ltd. 本文件中包含的文档贡献的版权归各自的所有者所有。本文件包含的文档是根据自由软件基金会发布的GNU自由文档许可协议第1.3版的条款许可的。Qt及其相关标志是The Qt Company Ltd.在芬兰和/或世界其他国家的商标。所有其他商标均为各自所有者的财产。