HXYModelMapper QML Type
Un mappeur de modèles horizontal pour XYSeries. En savoir plus...
| Import Statement: | import QtCharts 2.12 |
| In C++: | QHXYModelMapper |
| Status: | Deprecated |
Ce type est obsolète. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.
Propriétés
- columnCount : int
- firstColumn : int
- model : SomeModel
- series : XYSeries
- xRow : int
- yRow : int
Description détaillée
Les mappeurs de modèles permettent d’utiliser un modèle de données dérivé de la classe ` QAbstractItemModel ` comme source de données pour un graphique. Un mappeur de modèle horizontal est utilisé pour établir une connexion entre une série de lignes, de splines ou de points et le modèle de données qui comporte des lignes X et Y pour les coordonnées et contient les points de données pour l’ XYSeries s sous forme de colonnes. Un `TableModel` constitue un choix naturel pour ce modèle.
Les propriétés du modèle et des séries peuvent toutes deux être utilisées pour manipuler les données. Le mappeur de modèle assure la synchronisation entre les séries et le modèle de données.
Voir également « VXYModelMapper », « XYSeries » et la galerie «Charts with Widgets».
Documentation sur les propriétés
columnCount : int
Nombre de colonnes du modèle qui sont associées aux données de la série. La valeur par défaut est -1 (ce nombre est limité par le nombre de colonnes du modèle).
firstColumn : int
Colonne du modèle contenant les données relatives au premier point de la série. La valeur par défaut est 0.
model : SomeModel
Le modèle de données utilisé par le mappeur. Vous devez implémenter ce modèle et le rendre accessible à QML.
Remarque : le modèle doit prendre en charge l’ajout et la suppression de lignes ou de colonnes, ainsi que la modification des données contenues dans les cellules.
series : XYSeries
La série utilisée par le mappeur. Toutes les données de la série sont effacées lorsqu'elle est associée au mappeur. Lorsqu'une nouvelle série est spécifiée, l'ancienne série est déconnectée (mais ses données sont conservées).
xRow : int
Ligne du modèle contenant les coordonnées x des points de données. La valeur par défaut est -1 (mappage non valide).
yRow : int
La ligne du modèle qui contient les coordonnées y des points de données.
La valeur par défaut est -1 (mappage non valide).
© 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.