图例 QML 类型

显示图表的图例。 更多...

导入语句import QtCharts 2.7
实例化 QLegend

属性

详细描述

图例是一个图形对象,用于显示图表的图例。当系列更改时,图例状态由 ChartView 类型更新。可以将 Legend 类型的属性附加到 ChartView 类型上。例如

ChartView {
    legend.visible: true
    legend.alignment: Qt.AlignBottom
    // Add a few series...
}

注意:没有 QML API 可用于修改图例标记。可以通过创建自定义图例来修改标记。有关更多信息,请参阅使用图例标记

属性文档

alignment : alignment

定义图例如何与图表对齐。可以是 Qt.AlignLeftQt.AlignRightQt.AlignBottomQt.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

图例是否可见。

默认情况下,此属性为 true

另请参阅 QGraphicsObject::visible.


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