Тип QML SplineSeries
Представляет данные в виде графиков сплайнов. Подробнее...
| Заявление об импорте: | import QtCharts 2.2 |
| Создает: | 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-5.9/qml-qtcharts-splineseries.html