SplineSeries QML Type
Affiche les données sous forme de graphiques spline. En savoir plus…
| Import Statement: | import QtCharts 2.12 |
| In C++: | QSplineSeries |
| Inherits: | |
| Status: | Deprecated |
Ce type est obsolète. Nous déconseillons fortement de l'utiliser dans du nouveau code.
Propriétés
Description détaillée
Une série de splines stocke les points de données et les points de contrôle des segments nécessaires à QPainterPath pour tracer une spline. Les points de contrôle sont calculés automatiquement lorsque les données changent. L'algorithme calcule les points de manière à ce que la spline normale puisse être tracée.

Le code QML suivant montre comment créer un graphique en spline simple :
ChartView {
title: "Spline Chart"
anchors.fill: parent
antialiasing: true
SplineSeries {
name: "Spline"
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 }
}
}Documentation des propriétés
capStyle : Qt::PenCapStyle
Définit le style d'extrémité de la ligne. À définir sur l'une des valeurs suivantes : Qt.FlatCap, Qt.SquareCap ou Qt.RoundCap. Par défaut, le style d'extrémité est Qt.SquareCap.
Voir également Qt::PenCapStyle.
count : int
Le nombre de points de données de la série.
style : Qt::PenStyle
Définit le style de la ligne. Doit être défini sur l'une des valeurs suivantes : Qt.NoPen, Qt.SolidLine, Qt.DashLine, Qt.DotLine, Qt.DashDotLine ou Qt.DashDotDotLine. L'utilisation de Qt.CustomDashLine n'est pas prise en charge par l'API QML. Par défaut, le style est Qt.SolidLine.
Voir également Qt::PenStyle.
width : real
La largeur de la ligne. Par défaut, la largeur est de 2,0.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.