值轴 QML 类型
向图形的轴添加值。更多信息...
导入声明 | import QtGraphs |
实例化 | QValueAxis |
继承 | |
状态 | 技术预览 |
- 所有成员的列表,包括继承的成员
- 值轴是Qt 图形 2D QML 类型的一部分。
属性
- labelDecimals : int
- labelFormat : string
- max : real
- min : real
- minorTickCount : int
- tickAnchor : real
- tickInterval : real
信号
- rangeChanged(string min, string max)
详细描述
ValueAxis 类型可以配置以显示带有刻度、网格线和阴影的轴线。轴上的值会绘制在刻度标记的位置。
以下示例代码说明了如何使用 ValueAxis 类型
GraphsView { LineSeries { axisX: ValueAxis { max: 10 tickInterval: 1 } axisY: ValueAxis { min -20 max: 40 } // Add a few XYPoint data... } }
属性文档
labelDecimals : int |
用于显示标签的小数位数。当设置为 -1 时,根据值范围自动调整小数位数。默认值是 -1。
labelFormat : string |
格式字符串支持标准 C++ 库中 printf()
提供的以下转换说明符、长度修饰符和标志:d, i, o, x, X, f, F, e, E, g, G, c.
默认值为空,在这种情况下使用 'f' 格式。
另见QString::asprintf().
max : real |
轴上的最大值。
设置此属性时,如果需要,会调整最小值,以确保范围有效。默认值是 10.0
min : real |
轴上的最小值。
设置此属性时,如果需要,会调整最大值,以确保范围有效。默认值是 0.0
minorTickCount : int |
轴上的次刻度数。这表示在图表的主要刻度之间绘制了多少网格线。次刻度不绘制标签。默认值是 0。
tickAnchor : 实数 |
动态放置的刻度和标签的基准值。默认值为0。
tickInterval : 实数 |
动态放置的刻度和标签之间的间隔。默认值为0,这意味着间隔将根据最小值和最大值范围自动计算。
信号文档
当轴的min或max值发生变化时,会发出此信号。
相应的信号处理器是onRangeChanged
。
注意:相应的处理器是onRangeChanged
。
© 2024 Qt公司有限。本文档中包含的贡献的文档版权属于其各自的拥有者。本文档是根据自由软件基金会发布的GNU自由文档许可证版本1.3的条款授权的。Qt及其相应标志是芬兰及/或世界其他地区的Qt公司的商标。所有其他商标都属于其各自的拥有者。