radialgradient2d QML Value Type
Assure la compatibilité du type `radialgradient2d` avec QCanvasRadialGradient. En savoir plus...
| Import Statement: | import QtCanvas2D |
| Since: | Qt 6.12 |
| Status: | Technology preview |
Ce type est en phase de préversion technologique et est susceptible d'être modifié.
Méthodes
- void addColorStop(real offset, string color)
- point centerPosition()
- point innerCenterPosition()
- real innerRadius()
- point outerCenterPosition()
- real outerRadius()
- void setCenterPosition(real x, real y)
- void setCenterPosition(point center)
- void setInnerCenterPosition(real x, real y)
- void setInnerCenterPosition(point center)
- void setInnerRadius(real radius)
- void setOuterCenterPosition(real x, real y)
- void setOuterCenterPosition(point center)
- void setOuterRadius(real radius)
Description détaillée
Ce type de valeur est fourni par l'importation QtCanvas2D.
Voir également QCanvasRadialGradient.
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é à 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.createRadialGradient(100, 1000, 10, 100, 100, 80);
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é radial. Cette fonction est identique à outerCenterPosition().
Voir également setCenterPosition().
point innerCenterPosition()
Renvoie le point central interne d'un dégradé radial.
Voir également setInnerCenterPosition().
real innerRadius()
Renvoie le rayon intérieur d'un dégradé radial.
Voir aussi setInnerRadius().
point outerCenterPosition()
Renvoie le point central extérieur d'un dégradé radial.
Voir aussi setOuterCenterPosition().
real outerRadius()
Renvoie le rayon extérieur d'un dégradé radial.
Voir aussi setOuterRadius().
void setCenterPosition(real x, real y)
Définit les deux points centraux du dégradé radial sur ( x, y). Ainsi, après l'appel de cette fonction, le dégradé est symétrique (les positions intérieure et extérieure sont identiques).
Voir également centerPosition().
void setCenterPosition(point center)
Définit les deux points centraux du dégradé radial sur center. Ainsi, après l'appel de cette fonction, le dégradé est symétrique (les positions intérieure et extérieure sont identiques).
Il s'agit d'une fonction surchargée.
void setInnerCenterPosition(real x, real y)
Définit le point central interne du dégradé radial sur ( x, y).
Voir également innerCenterPosition().
void setInnerCenterPosition(point center)
Définit le point central interne du dégradé radial sur center.
Il s'agit d'une fonction surchargée.
void setInnerRadius(real radius)
Définit le rayon intérieur du dégradé radial à radius. La couleur de départ sera affichée à ce rayon à partir du centre intérieur. Le rayon intérieur par défaut est 0.0, ce qui signifie que le dégradé commence directement à partir du centre intérieur.
Voir également innerRadius().
void setOuterCenterPosition(real x, real y)
Définit le point central extérieur du dégradé radial sur ( x, y).
Voir également outerCenterPosition().
void setOuterCenterPosition(point center)
Définit le point central extérieur du dégradé radial sur center.
Il s'agit d'une fonction surchargée.
void setOuterRadius(real radius)
Définit le rayon extérieur du dégradé radial à radius. La couleur finale sera dessinée à ce rayon à partir du centre extérieur.
Voir également outerRadius().
© 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.