图例 QML 类型
显示图表的图例。 更多...
导入语句 | import QtCharts 2.7 |
实例化 | QLegend |
属性
- alignment : alignment
- backgroundVisible : bool
- borderColor : color
- color : color
- font : Font
- labelColor : color
- markerShape : enumeration
- reverseMarkers : bool
- showToolTips : bool
- visible : bool
详细描述
图例是一个图形对象,用于显示图表的图例。当系列更改时,图例状态由 ChartView 类型更新。可以将 Legend 类型的属性附加到 ChartView 类型上。例如
ChartView { legend.visible: true legend.alignment: Qt.AlignBottom // Add a few series... }
注意:没有 QML API 可用于修改图例标记。可以通过创建自定义图例来修改标记。有关更多信息,请参阅使用图例标记。
属性文档
alignment : alignment |
定义图例如何与图表对齐。可以是 Qt.AlignLeft、Qt.AlignRight、Qt.AlignBottom 或 Qt.AlignTop。如果你设置了多个标志,结果是不确定的。
backgroundVisible : bool |
图例背景是否可见。
borderColor : color |
图例的线条颜色。
color : color |
图例的背景(画笔)颜色。
font : Font |
图例使用的标记字体。
labelColor : color |
绘制标签使用的画笔颜色。
markerShape : enumeration |
图例标记的默认形状。默认值为 MarkerShapeRectangle
。
常量 | 描述 |
---|---|
Legend.MarkerShapeRectangle | 图例标记为矩形 |
Legend.MarkerShapeCircle | 图例标记为圆形 |
MarkerShapeRotatedRectangle | 图例标记为旋转矩形形状。 |
MarkerShapeTriangle | 图例标记为三角形。 |
MarkerShapeStar | 图例标记为星形。 |
MarkerShapePentagon | 图例标记为五边形。 |
Legend.MarkerShapeFromSeries | 图例标记形状取决于系列 |
另请参阅 QLegend::MarkerShape.
reverseMarkers : bool |
是否在图例中逆向排序标记。此属性默认为 false
。
showToolTips : bool |
当文本被截断时是否显示工具提示。此属性默认为 false
。由于 QML 中没有工具提示支持,此属性目前没有任何效果。
visible : bool |
© 2024 The Qt Company Ltd. 本文档中包含的贡献文档版权属于其各自所有者。本文档受 GNU 自由文档许可协议第 1.3 版 的条款约束,由自由软件基金会发布。Qt 和相关标志是 The Qt Company Ltd 在芬兰和其他国家/地区的商标。所有其他商标均为其各自所有者的财产。