conicalgradient2d QML Value Type
Bietet eine Anpassung des Typs „conicalgradient2d“ an „ QCanvasConicalGradient “. Mehr...
| Import Statement: | import QtCanvas2D |
| Since: | Qt 6.12 |
| Status: | Technology preview |
Dieser Typ befindet sich in der Technology Preview und kann sich noch ändern.
Methoden
- void addColorStop(real offset, string color)
- point centerPosition()
- void setCenterPosition(real x, real y)
- void setCenterPosition(point center)
- void setStartAngle(real angle)
- real startAngle()
Ausführliche Beschreibung
Dieser Werttyp wird durch den Import „ QtCanvas2D “ bereitgestellt.
Siehe auch „ QCanvasConicalGradient “.
Methodendokumentation
void addColorStop(real offset, string color)
Fügt dem Farbverlauf an der angegebenen Position offset einen Farbstopp mit dem angegebenen Farbwert color hinzu. 0,0 entspricht dem Versatz am einen Ende des Farbverlaufs, 1,0 dem Versatz am anderen Ende.
Beispiel:
const gradient = ctx.createConicalGradient(100, 100, Math.PI / 2);
gradient.addColorStop(0.0, Qt.rgba(1, 0, 0, 1));
gradient.addColorStop(0.5, "#ff8040");
gradient.addColorStop(1.0, "red");point centerPosition()
Gibt den Mittelpunkt des konischen Farbverlaufs zurück.
Siehe auch „ setCenterPosition()“.
void setCenterPosition(real x, real y)
Legt den Mittelpunkt des konischen Farbverlaufs auf ( x, y) fest.
Siehe auch centerPosition().
void setCenterPosition(point center)
Setzt den Mittelpunkt des konischen Farbverlaufs auf „ center “.
Dies ist eine überladene Funktion.
void setStartAngle(real angle)
Legt den Startwinkel des konischen Farbverlaufs auf „ angle “ in Radianten fest. Der Winkel beginnt an einer Linie, die horizontal von der Mitte nach rechts verläuft, und verläuft im Uhrzeigersinn.
Siehe auch „ startAngle()“.
real startAngle()
Gibt den Startwinkel des konischen Farbverlaufs in Radianten zurück.
Siehe auch „ setStartAngle()“.
© 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.