Auf dieser Seite

PathInterpolated QML Type

Definiert einen Pfad als interpolierten Wert zwischen zwei der Pfade in einer Liste. Mehr...

Import Statement: import QtQuick.VectorImage.Helpers
Since: Qt 6.11

Eigenschaften

Detaillierte Beschreibung

Dieses Element bietet eine einfache Möglichkeit, einen interpolierten Pfad anzugeben. Dies ist nützlich für die Anzeige von animierten Pfaden, bei denen ein Pfad allmählich in den nächsten übergeht.

Die Endpunkte der Interpolation werden in der Listeneigenschaft svgPaths angegeben, wobei die gleiche Syntax wie beim Element PathSvg verwendet wird. Basierend auf der Eigenschaft factor wird der resultierende Pfad eine Interpolation zwischen Pfad n und n+1 in der Liste sein, wobei n der ganzzahlige Teil des Faktors ist. Der gebrochene Teil bestimmt das Interpolationsgewicht zwischen den beiden.

Siehe auch Path und PathSvg.

Dokumentation der Eigenschaft

factor : real

Diese Eigenschaft enthält den Interpolationsfaktor. Der effektive Wert ist auf [0, svgPaths.size - 1] begrenzt.

svgPaths : stringlist

Diese Eigenschaft enthält eine Liste von Pfaden, die als SVG-Textstrings in der Art von PathSvg angegeben werden.

Die Erzeugung eines interpolierten Wertes zwischen zwei der Pfade in der Liste hängt davon ab, dass sie die gleiche Anzahl und Art von Pfadelementen haben. Der resultierende Pfad hat dieselben Elemente, wobei die Koordinaten zwischen den beiden Quellpfaden linear interpoliert werden.

© 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.