QColorAxis 类

QColorAxis 类用于在图表的一个轴上显示颜色刻度。 更多...

头文件 #include <QColorAxis>
Qt 6.2
继承 QAbstractAxis

属性

公共函数

~QColorAxis()
boolautoRange() const
QLinearGradientgradient() const
qrealmax() const
qrealmin() const
voidsetAutoRange(bool autoRange)
voidsetGradient(const QLinearGradient &gradient)
voidsetMax(qreal max)
voidsetMin(qreal min)
voidsetSize(const qreal size)
voidsetTickCount(int count)
qrealsize() const
inttickCount() const

信号

voidautoRangeChanged(bool autoRange)
voidmaxChanged(qreal max)
voidminChanged(qreal min)
voidrangeChanged(qreal min, qreal max)
voidsizeChanged(const qreal size)
voidtickCountChanged(int tickCount)

详细描述

可以通过设置颜色刻度来显示颜色刻度,该刻度基于传递的渐变。刻度具有根据 QXYSeries::colorby 方法中传人的数据进行标签的刻度标记。

属性文档

autoRange : bool

此属性表示是否应从传递的值列表中设置范围,还是从轴本身获取范围。QXYSeries::colorBy 方法。

默认值是 true

访问函数

boolautoRange() const
voidsetAutoRange(bool autoRange)

通知信号

voidautoRangeChanged(bool autoRange)

max : qreal

此属性表示轴上的最大值。

设置此属性时,如果必要,将调整最小值,以确保范围有效。

访问函数

qrealmax() const
voidsetMax(qreal max)

通知信号

voidmaxChanged(qreal max)

min : qreal

此属性表示轴上的最小值。

设置此属性时,如果必要,将调整最大值,以确保范围有效。

访问函数

qrealmin() const
voidsetMin(qreal min)

通知信号

voidminChanged(qreal min)

size : qreal

此属性表示颜色比例尺的大小。

根据对齐方式,该值表示宽度或高度。

访问函数

qrealsize() const
voidsetSize(const qreal size)

通知信号

voidsizeChanged(const qreal size)

tickCount : int

此属性表示轴上刻度的数量。这表示如果 QColorAxis::gridVisible 等于 true,图表中将绘制多少网格线。默认值是 5,且数量不能少于 2。

注意:由于此类轴不表示几何值,所以在 QColorAxis 中默认网格线是不可见的。

访问函数

inttickCount() const
voidsetTickCount(int count)

通知信号

voidtickCountChanged(int tickCount)

成员函数文档

[虚拟,无异常] QColorAxis::~QColorAxis()

销毁对象。

[信号] void QColorAxis::autoRangeChanged(bool autoRange)

当自动范围模式(由 autoRange 指定)改变时,发出此信号。

注意:属性 autoRange 的通知信号。

QLinearGradient QColorAxis::gradient() const

返回当前用于颜色比例尺的渐变。

注意:如果轴连接到系列,则渐变也用于 QXYSeries::colorBy 方法。

另请参阅:setGradient

[信号] void QColorAxis::maxChanged(qreal max)

当轴的最大值(由 max 指定)改变时,发出此信号。

注意:属性 max 的通知信号。

[信号] void QColorAxis::minChanged(qreal min)

当轴的最小值(由min指定)发生变化时,将发射此信号。

注意:这是属性min的通知信号。

[信号] void QColorAxis::rangeChanged(qreal min, qreal max)

当轴的最小值或最大值(由minmax指定)发生变化时,将发射此信号。

void QColorAxis::setGradient(const QLinearGradient &gradient)

将颜色尺度的渐变设置为gradient

注意:如果轴连接到系列,则渐变也用于 QXYSeries::colorBy 方法。

另请参阅:gradient.

[信号] void QColorAxis::tickCountChanged(int tickCount)

当轴上的刻度数(由tickCount指定)发生变化时,将发射此信号。

注意:这是属性tickCount的通知信号。

© 2024 Qt 公司。本文档中的文档贡献归各自的版权所有者所有。本文档按照自由软件基金会发布的GNU自由文档许可证版本1.3的条款进行许可。Qt及其徽标是芬兰及其它国家和地区Qt公司的商标。所有其它商标属于其各自的所有者。