conicalgradient2d QML Value Type
Fournit une correspondance de type « conicalgradient2d » avec QCanvasConicalGradient. En savoir plus...
| Import Statement: | import QtCanvas2D |
| Since: | Qt 6.12 |
| Status: | Technology preview |
Ce type est en préversion technologique et est susceptible d'évoluer.
Méthodes
- void addColorStop(real offset, string color)
- point centerPosition()
- void setCenterPosition(real x, real y)
- void setCenterPosition(point center)
- void setStartAngle(real angle)
- real startAngle()
Description détaillée
Ce type de valeur est fourni par l'importation QtCanvas2D.
Voir aussi QCanvasConicalGradient.
Documentation des méthodes
void addColorStop(real offset, string color)
Ajoute un arrêt de couleur avec l'color spécifiée au dégradé situé à l'offset indiquée. 0,0 correspond au décalage à une extrémité du dégradé, 1,0 à l'autre extrémité.
Par exemple :
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()
Renvoie le point central d'un dégradé conique.
Voir aussi setCenterPosition().
void setCenterPosition(real x, real y)
Définit le point central du dégradé conique sur ( x, y).
Voir aussi centerPosition().
void setCenterPosition(point center)
Définit le point central du dégradé conique sur center.
Il s'agit d'une fonction surchargée.
void setStartAngle(real angle)
Définit l'angle de départ du dégradé conique sur angle en radians. L'angle part d'une ligne s'étendant horizontalement vers la droite à partir du centre, puis suit le sens des aiguilles d'une montre.
Voir aussi startAngle().
real startAngle()
Renvoie l'angle de départ d'un gradient conique en radians.
Voir aussi 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.