Sur cette page

QSGSimpleRectNode Class

La classe QSGSimpleRectNode est une classe de commodité permettant de dessiner des rectangles remplis de solides à l'aide de scenegraph. Plus d'informations...

En-tête : #include <QSGSimpleRectNode>
CMake : find_package(Qt6 REQUIRED COMPONENTS Quick)
target_link_libraries(mytarget PRIVATE Qt6::Quick)
qmake : QT += quick
Héritages : QSGGeometryNode

Fonctions publiques

QSGSimpleRectNode()
QSGSimpleRectNode(const QRectF &rect, const QColor &color)
QColor color() const
QRectF rect() const
void setColor(const QColor &color)
void setRect(const QRectF &rect)
void setRect(qreal x, qreal y, qreal w, qreal h)

Description détaillée

Avertissement : Cette classe utilitaire n'est fonctionnelle que lorsqu'elle est exécutée avec les backends par défaut ou logiciels du graphe de scène Qt Quick. Comme alternative, préférez l'utilisation de QSGRectangleNode via QQuickWindow::createRectangleNode(). Cependant, cette classe autonome est toujours utile lorsqu'elle est utilisée via une sous-classe et que l'application sait qu'aucun backend spécial de scenegraph n'est impliqué.

Documentation des fonctions membres

QSGSimpleRectNode::QSGSimpleRectNode()

Construit une instance de QSGSimpleRectNode avec un rectangle vide et une couleur blanche.

QSGSimpleRectNode::QSGSimpleRectNode(const QRectF &rect, const QColor &color)

Construit une instance de QSGSimpleRectNode qui recouvre rect avec la couleur color.

QColor QSGSimpleRectNode::color() const

Renvoie la couleur de ce rectangle.

Voir aussi setColor().

QRectF QSGSimpleRectNode::rect() const

Renvoie le rectangle couvert par ce nœud rect.

Voir également setRect().

void QSGSimpleRectNode::setColor(const QColor &color)

Définit la couleur de ce rectangle à color. La couleur par défaut est le blanc.

Voir aussi color().

void QSGSimpleRectNode::setRect(const QRectF &rect)

Définit le rectangle de ce nœud rect à rect.

Voir aussi rect().

void QSGSimpleRectNode::setRect(qreal x, qreal y, qreal w, qreal h)

Définit le rectangle de ce nœud rect comme commençant à (x, y) et ayant pour largeur w et pour hauteur h.

Il s'agit d'une fonction surchargée.

© 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.