PathInterpolated QML Type
Définit un tracé comme une valeur interpolée entre deux tracés d'une liste. En savoir plus...
| Import Statement: | import QtQuick.VectorImage.Helpers |
| Since: | Qt 6.11 |
Propriétés
Description détaillée
Cet élément permet de spécifier facilement un tracé interpolé. Cela s'avère utile pour afficher des tracés animés, dans lesquels un tracé se transforme progressivement en un autre.
Les points d'extrémité de l'interpolation sont spécifiés dans la propriété de liste « svgPaths », en utilisant la même syntaxe que l'élément « PathSvg ». En fonction de la propriété « factor », le tracé résultant sera une interpolation entre les tracés n et n+1 de la liste, où n est la partie entière du facteur. La partie fractionnaire détermine le poids de l'interpolation entre les deux.
Voir également Path et PathSvg.
Documentation sur les propriétés
factor : real
Cette propriété contient le facteur d'interpolation. Sa valeur effective est limitée à l'intervalle [0, svgPaths.size - 1].
svgPaths : stringlist
Cette propriété contient une liste de chemins, spécifiés sous forme de chaînes de texte SVG selon le modèle suivant : PathSvg.
La génération d'une valeur interpolée entre deux des chemins de la liste dépend du fait qu'ils possèdent le même nombre et les mêmes types d'éléments de chemin. Le chemin résultant comporte les mêmes éléments, avec des coordonnées interpolées linéairement entre les deux chemins sources.
© 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.