Тип QML Легенда
Отображает легенду графика. Подробнее...
| Заявление об импорте: | import QtCharts |
| Инициализирует: | QLegend |
Свойства
- alignment : alignment
- backgroundVisible : bool
- borderColor : цвет
- color : цвет
- font : Шрифт
- labelColor : цвет
- markerShape : перечисление
- reverseMarkers : bool
- showToolTips : bool
- visible : bool
Подробное описание
Легенда — это графический объект, который отображает легенду графика. Состояние легенды обновляется типом ChartView при изменении рядов. Свойства типа Legend могут быть присоединены к типу ChartView. Например:
ChartView {
legend.visible: true
legend.alignment: Qt.AlignBottom
// Add a few series...
} Примечание: Нет доступного API QML для изменения маркеров легенды. Маркеры можно изменить, создав пользовательскую легенду, как показано в примере Qml Custom.
Документация свойств
alignment : alignment
Определяет, как легенда выравнивается с графиком. Может быть Qt.AlignLeft, Qt.AlignRight, Qt.AlignBottom или Qt.AlignTop. Если вы установите более одного флага, результат будет неопределённым.
backgroundVisible : bool
Определяет, виден ли фон легенды.
borderColor : цвет
Цвет линии легенды.
color : цвет
Цвет фона (щетки) легенды.
font : Шрифт
Шрифт маркеров, используемых легендой.
labelColor : цвет
Цвет щетки, используемой для рисования меток.
[since 5.9] markerShape : перечисление
Стандартная форма маркеров легенды. Значение по умолчанию — MarkerShapeRectangle.
| Константа | Описание |
|---|---|
Legend.MarkerShapeRectangle |
Маркеры легенды прямоугольные |
Legend.MarkerShapeCircle |
Маркеры легенды круглые |
MarkerShapeRotatedRectangle |
Маркеры легенды имеют форму повернутого прямоугольника. |
MarkerShapeTriangle |
Маркеры легенды треугольные. |
MarkerShapeStar |
Маркеры легенды имеют форму звезды. |
MarkerShapePentagon |
Маркеры легенды имеют форму пятиугольника. |
Legend.MarkerShapeFromSeries |
Форма маркера легенды определяется рядом |
Это свойство было добавлено в Qt 5.9.
См. также QLegend::MarkerShape.
reverseMarkers : bool
Определяет, используется ли обратный порядок маркеров в легенде. Это свойство false по умолчанию.
showToolTips : bool
Определяет, отображаются ли всплывающие подсказки при обрезании текста. Это свойство false по умолчанию. В данный момент это свойство не влияет, так как в QML нет поддержки всплывающих подсказок.
visible : bool
Определяет, видна ли легенда.
По умолчанию это свойство true.
См. также QGraphicsObject::visible.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qtcharts-legend.html