Тип QML SplineSeries
Представляет данные в виде графиков сплайнов. Подробнее...
| Заявление об импорте: | import QtCharts |
| Инициализирует: | QSplineSeries |
| Наследует: |
Свойства
Подробное описание
Серия сплайнов хранит точки данных и точки управления сегмента, необходимые QPainterPath для построения сплайна. Точки управления автоматически вычисляются при изменении данных. Алгоритм вычисляет точки таким образом, чтобы можно было нарисовать обычный сплайн.
Следующий пример QML демонстрирует, как создать простой график сплайна:
ChartView {
title: "Spline"
anchors.fill: parent
antialiasing: true
SplineSeries {
name: "SplineSeries"
XYPoint { x: 0; y: 0.0 }
XYPoint { x: 1.1; y: 3.2 }
XYPoint { x: 1.9; y: 2.4 }
XYPoint { x: 2.1; y: 2.1 }
XYPoint { x: 2.9; y: 2.6 }
XYPoint { x: 3.4; y: 2.3 }
XYPoint { x: 4.1; y: 3.1 }
}
} Документация по свойствам
capStyle : Qt::PenCapStyle
Управляет стилем окончания линии. Установите одно из значений Qt.FlatCap, Qt.SquareCap или Qt.RoundCap. По умолчанию стиль окончания — Qt.SquareCap.
См. также Qt::PenCapStyle.
count : int
Количество точек данных в серии.
style : Qt::PenStyle
Управляет стилем линии. Установите одно из значений Qt.NoPen, Qt.SolidLine, Qt.DashLine, Qt.DotLine, Qt.DashDotLine или Qt.DashDotDotLine. Использование Qt.CustomDashLine не поддерживается в API QML. По умолчанию стиль — Qt.SolidLine.
См. также Qt::PenStyle.
width : real
Ширина линии. По умолчанию ширина равна 2.0.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qtcharts-splineseries.html