gridpattern2d QML Value Type
Permet une mise en correspondance de type « gridpattern2d » avec « QCanvasGridPattern ». En savoir plus...
| Import Statement: | import QtCanvas2D |
| Since: | Qt 6.12 |
| Status: | Technology preview |
Ce type est en avant-première technologique et est susceptible d'être modifié.
Méthodes
- color backgroundColor()
- size cellSize()
- real feather()
- color lineColor()
- real lineWidth()
- real rotation()
- void setBackgroundColor(color backgroundColor)
- void setCellSize(real width, real height)
- void setCellSize(size cellSize)
- void setFeather(real feather)
- void setLineColor(color lineColor)
- void setLineWidth(real width)
- void setRotation(real rotation)
- void setStartPosition(real x, real y)
- void setStartPosition(point start)
- point startPosition()
Description détaillée
Ce type de valeur est fourni par l'importation QtCanvas2D.
Voir également QCanvasGridPattern.
Documentation des méthodes
color backgroundColor()
Renvoie la couleur d'arrière-plan de la grille de motifs.
Voir aussi setBackgroundColor().
size cellSize()
Renvoie la taille d'une cellule unique dans une grille.
Voir aussi setCellSize().
real feather()
Renvoie le motif « feather » en pixels.
Voir aussi setFeather().
color lineColor()
Renvoie la couleur des lignes de la grille du motif.
Voir aussi setLineColor().
real lineWidth()
Renvoie la largeur d'une ligne de trait dans un motif en grille.
Voir aussi setLineWidth().
real rotation()
Renvoie l'angle de rotation du motif en radians.
Voir aussi setRotation().
void setBackgroundColor(color backgroundColor)
Définit la couleur d'arrière-plan de la grille de motifs sur backgroundColor. La valeur par défaut est le noir.
Voir aussi backgroundColor().
void setCellSize(real width, real height)
Définit la taille d'une cellule unique dans une grille sur width, height. Lorsque la largeur est définie sur 0, les barres horizontales ne sont pas affichées. Lorsque la hauteur est définie sur 0, les barres verticales ne sont pas affichées. La valeur par défaut est (10, 10).
Voir également cellSize().
void setCellSize(size cellSize)
Définit la taille d'une cellule individuelle dans une grille sur cellSize. Lorsque la largeur est définie sur 0, les barres horizontales ne sont pas affichées. Lorsque la hauteur est définie sur 0, les barres verticales ne sont pas affichées. La valeur par défaut est (10, 10).
Il s’agit d’une fonction surchargée.
void setFeather(real feather)
Définit le lissage du motif à ` feather ` en pixels. La valeur par défaut est ` 1.0`, ce qui correspond à un anticrénelage d'un pixel.
Voir aussi feather().
void setLineColor(color lineColor)
Définit la couleur des lignes de la grille de motifs sur lineColor. La valeur par défaut est le blanc.
Voir aussi lineColor().
void setLineWidth(real width)
Définit la largeur d'une ligne de trait dans un motif en grille à width. La valeur par défaut est 1.0.
Voir également lineWidth().
void setRotation(real rotation)
Définit la rotation du motif sur rotation en radians. La rotation s'effectue autour de la grille startPosition(). La valeur par défaut est 0.0, ce qui signifie que la grille n'est pas pivotée.
Voir également rotation().
void setStartPosition(real x, real y)
Définit le point de départ du motif de grille sur (x, y). La position de départ correspond au coin supérieur gauche de la grille dans le motif. Le motif s'étendra ensuite à toutes les positions à partir de ce point. La valeur par défaut est (0.0, 0.0).
Voir également startPosition().
void setStartPosition(point start)
Définit le point de départ du motif de grille à l'adresse start. La position de départ correspond au coin supérieur gauche de la grille dans le motif. Le motif s'étendra ensuite à toutes les positions à partir de ce point. La valeur par défaut est (0.0, 0.0).
Il s'agit d'une fonction surchargée.
point startPosition()
Renvoie le point de départ du motif de grille.
Voir aussi setStartPosition().
© 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.