Auf dieser Seite

PathInterpolated QML Type

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

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

Eigenschaften

Ausführliche Beschreibung

Dieses Element bietet eine einfache Möglichkeit, einen interpolierten Pfad festzulegen. Dies ist nützlich für die Darstellung animierter Pfade, bei denen ein Pfad allmählich in den nächsten übergeht.

Die Endpunkte der Interpolation werden in der Listeigenschaft „ svgPaths “ unter Verwendung derselben Syntax wie beim Element „ PathSvg “ festgelegt. Basierend auf der Eigenschaft „ factor “ ist der resultierende Pfad eine Interpolation zwischen den Pfaden n und n+1 in der Liste, wobei n der ganzzahlige Teil des Faktors ist. Der Bruchteil bestimmt das Interpolationsgewicht zwischen den beiden.

Siehe auch „ Path “ und „ PathSvg “.

Dokumentation zur Eigenschaft

factor : real

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

svgPaths : stringlist

Diese Eigenschaft enthält eine Liste von Pfaden, die als SVG-Textzeichenfolgen im Format „ PathSvg “ angegeben werden.

Die Erzeugung eines interpolierten Werts zwischen zwei Pfaden in der Liste hängt davon ab, dass diese die gleiche Anzahl und Art von Pfadelementen aufweisen. Der resultierende Pfad enthält dieselben Elemente, wobei die Koordinaten linear zwischen den beiden Quellpfaden 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.