Auf dieser Seite

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

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.