Spec-Zone.ru › Qt

Тип 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API