GraphTransition QML Type
Un conteneur dans lequel toutes les animations sont définies. Plus d'informations...
| Import Statement: | import QtGraphs |
- Liste de tous les membres, y compris les membres hérités
- GraphTransition fait partie de Qt Graphs QML Types for 2D.
Propriétés
- TransitionType : enumeration
- animations : list<object>
Description détaillée
GraphTransition est un conteneur pour les animations à l'intérieur de Graphs2D. Définissez cette classe à l'intérieur d'un type de graphique pour permettre des changements animés pour XYSeries dans les graphiques 2D. Pour définir des animations individuelles, ajoutez-les à l'intérieur de la GraphTransition. Les animations individuelles au sein d'une même GraphTransition sont animées en parallèle. Si une GraphTransition est trouvée par le graphique lors d'un appel à une fonction prise en charge qui ajoute ou remplace un point, les valeurs sont interpolées en fonction des animations ajoutées.
Cet exemple montre comment définir une GraphTransition dans un graphique.
import QtGraphs
GraphsView {
LineSeries {
GraphTransition {
GraphPointAnimation {}
}
}
SplineSeries {
GraphTransition {
SplineControlAnimation {}
}
}
}Remarque : GraphTransition doit être défini directement à l'intérieur du graphique à animer. Actuellement, seules les pages XYSeries sont prises en charge.
Voir également GraphPointAnimation et SplineControlAnimation.
Documentation sur les propriétés
TransitionType : enumeration
Type de transition.
| Constante | Description de la transition |
|---|---|
None | Pas de transition. |
PointAdded | Un point a été ajouté. |
PointReplaced | Un point a été remplacé. |
PointRemoved | Un point a été supprimé. |
animations : list<object>
Un conteneur pour toutes les animations dans le site GraphTransition. Actuellement, seules les animations peuvent être ajoutées et supprimées. Par défaut, la liste est vide.
© 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.