Legend QML 类型

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

import 语句: import QtCharts 2.3
实例化: QLegend

特性

详细描述

A legend is a graphical object that displays the legend of a chart. The legend state is updated by the ChartView type when series change. The 图例 type properties can be attached to the ChartView type. For example:

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

注意: There is no QML API available for modifying legend markers. Markers can be modified by creating a custom legend, as illustrated by Qml Custom Example .

特性文档编制

alignment : alignment

Defines how the legend is aligned with the chart. Can be Qt.AlignLeft , Qt.AlignRight , Qt.AlignBottom ,或 Qt.AlignTop . If you set more than one flag, the result is undefined.

backgroundVisible : bool

Whether the legend background is visible.

borderColor : color

The line color of the legend.

color : color

The background (brush) color of the legend.

font : Font

The font of the markers used by the legend.

labelColor : color

The color of the brush used to draw labels.

markerShape : enumeration

The default shape of the legend markers. The default value is MarkerShapeRectangle .

常量 描述
Legend.MarkerShapeRectangle Legend markers are rectangular
Legend.MarkerShapeCircle Legend markers are circular
Legend.MarkerShapeFromSeries Legend marker shape is determined by the series

该特性在 Qt 5.9 引入。

另请参阅 QLegend::MarkerShape .

reverseMarkers : bool

Whether reverse order is used for the markers in the legend. This property is false 在默认情况下。

showToolTips : bool

Whether tooltips are shown when the text is truncated. This property is false by default. This property currently has no effect as there is no support for tooltips in QML.

visible : bool

Whether the legend is visible.

默认情况下,此特性为 true .

另请参阅 QGraphicsObject::visible .