LogValueAxis QML 类型

向图表的轴添加对数刻度。 更多...

导入语句import QtCharts 2.7
实例化 QLogValueAxis
继承

AbstractAxis

属性

信号

详细描述

对数刻度是一个基于数量级的非线性刻度,因此轴上的每个刻度都是前一个刻度乘以一个值。

注意:如果 LogValueAxis 类型附加到包含一个或多个具有关联维度上负值或零值的点的系列,则该系列根本不会绘制。这在使用 XYModelMappers 时尤其相关,因为模型中的空单元格通常包含零值。

属性文档

base : real

对数的底数。

该值必须大于 0,且不能等于 1。


labelFormat : string

轴的标签格式。

格式字符串支持标准 C++ 库中的 printf() 函数提供的以下转换说明符、长度修饰符和标志:d,i,o,x,X,f,F,e,E,g,G,c。

如果 ChartView.localizeNumberstrue,则受支持的指定符限于:d,e,E,f,g,G 和 i。此外,仅支持精度修饰符。其余的格式化来自应用程序的默认 QLocale

另请参阅QString::asprintf


max : real

轴上的最大值。

设置此属性时,如果需要,将调整最小值,以确保范围仍然有效。该值必须大于 0。


min : real

轴上的最小值。

设置此属性时,如果需要,将调整最大值,以确保范围仍然有效。该值必须大于 0。


minorTickCount : int

轴上小刻度的数量。这表示在图表的主刻度之间绘制了多少网格线。不会对小刻度绘制标签。默认值是0。将值设置为-1,主刻度之间的网格线数量将自动计算。


tickCount : int [只读]

轴上刻度的数量。这表示在图表上绘制了多少网格线。此值是只读的。


信号文档

minorTickCountChanged(int minorTickCount)

当轴上小刻度的数量(由minorTickCount指定)改变时,将发出此信号。

注意:相应的处理函数是onMinorTickCountChanged


tickCountChanged(int tickCount)

当轴上刻度的数量(由tickCount指定)改变时,将发出此信号。

注意:相应的处理函数是onTickCountChanged


© 2024 Qt公司。本文件中包含的文档贡献的版权归各自的版权所有者所有。此处提供的文档根据免费软件基金会发布的GNU自由文档许可证版本1.3的条款获得许可。Qt及其相关徽标是芬兰和其他国家的The Qt Company Ltd.的商标。所有其他商标均属于其各自的产权所有者。