gridpattern2d QML Value Type
Bietet eine Anpassung des Typs „gridpattern2d“ an „ QCanvasGridPattern “. 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
- 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()
Ausführliche Beschreibung
Dieser Werttyp wird durch den Import „ QtCanvas2D “ bereitgestellt.
Siehe auch „ QCanvasGridPattern “.
Methodendokumentation
color backgroundColor()
Gibt die Hintergrundfarbe des Musterrasters zurück.
Siehe auch „ setBackgroundColor()“.
size cellSize()
Gibt die Größe einer einzelnen Zelle im Rastermuster zurück.
Siehe auch „ setCellSize()“.
real feather()
Gibt das Muster „feather“ in Pixeln zurück.
Siehe auch „ setFeather()“.
color lineColor()
Gibt die Farbe der Rasterlinien des Musters zurück.
Siehe auch ` setLineColor()`.
real lineWidth()
Gibt die Breite einer Strichlinie im Rastermuster zurück.
Siehe auch „ setLineWidth()“.
real rotation()
Gibt die Drehung des Musters in Radianten zurück.
Siehe auch „ setRotation()“.
void setBackgroundColor(color backgroundColor)
Legt die Hintergrundfarbe des Musterrasters auf „ backgroundColor “ fest. Der Standardwert ist Schwarz.
Siehe auch backgroundColor().
void setCellSize(real width, real height)
Legt die Größe einer einzelnen Zelle im Rastermuster auf „ width “ oder „ height “ fest. Wenn die Breite auf „ 0 “ gesetzt ist, werden die horizontalen Balken nicht gezeichnet. Wenn die Höhe auf „ 0 “ gesetzt ist, werden die vertikalen Balken nicht gezeichnet. Der Standardwert ist „ (10, 10) “.
Siehe auch cellSize().
void setCellSize(size cellSize)
Legt die Größe einer einzelnen Zelle im Rastermuster auf „ cellSize “ fest. Wenn die Breite auf „ 0 “ gesetzt ist, werden die horizontalen Balken nicht gezeichnet. Wenn die Höhe auf „ 0 “ gesetzt ist, werden die vertikalen Balken nicht gezeichnet. Der Standardwert ist „ (10, 10) “.
Dies ist eine überladene Funktion.
void setFeather(real feather)
Legt die Musterausblendung auf „ feather “ in Pixeln fest. Der Standardwert ist „ 1.0 “, was einem Antialiasing von einem Pixel entspricht.
Siehe auch „ feather()“.
void setLineColor(color lineColor)
Legt die Farbe der Gitterlinien des Musters auf „ lineColor “ fest. Der Standardwert ist „weiß“.
Siehe auch lineColor().
void setLineWidth(real width)
Legt die Breite einer Strichlinie im Rastermuster auf „ width “ fest. Der Standardwert ist „ 1.0 “.
Siehe auch „ lineWidth()“.
void setRotation(real rotation)
Legt die Drehung des Musters auf „ rotation “ in Radianten fest. Die Drehung erfolgt um das Raster „ startPosition “ (). Der Standardwert ist „ 0.0 “, was bedeutet, dass das Raster nicht gedreht wird.
Siehe auch ` rotation()`.
void setStartPosition(real x, real y)
Legt den Startpunkt des Rastermusters auf (x, y) fest. Die Startposition bezeichnet die obere linke Ecke des Rasters im Muster. Das Muster wird dann von dieser Position aus auf alle Positionen ausgeweitet. Der Standardwert ist (0.0, 0.0).
Siehe auch startPosition().
void setStartPosition(point start)
Legt den Startpunkt des Rastermusters auf „ start “ fest. Die Startposition bezeichnet die obere linke Ecke des Rasters im Muster. Das Muster wird dann von dieser Position aus auf alle Positionen ausgeweitet. Der Standardwert ist „ (0.0, 0.0) “.
Dies ist eine überladene Funktion.
point startPosition()
Gibt den Startpunkt des Rastermusters zurück.
Siehe auch „ 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.