QSGSimpleRectNode Class
La clase QSGSimpleRectNode es una clase de conveniencia para dibujar rectángulos sólidos rellenos utilizando scenegraph. Más...
| Cabecera: | #include <QSGSimpleRectNode> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Quick)target_link_libraries(mytarget PRIVATE Qt6::Quick) |
| qmake: | QT += quick |
| Hereda: | QSGGeometryNode |
Funciones Públicas
| 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) |
Descripción detallada
Advertencia: Esta clase de utilidad sólo es funcional cuando se ejecuta con los backends por defecto o software del Qt Quick scenegraph. Como alternativa, prefiera utilizar QSGRectangleNode a través de QQuickWindow::createRectangleNode(). Sin embargo, esta clase independiente sigue siendo útil cuando se utiliza a través de subclases y la aplicación sabe que no habrá backends especiales de scenegraph involucrados.
Documentación de las funciones miembro
QSGSimpleRectNode::QSGSimpleRectNode()
Construye una instancia de QSGSimpleRectNode con un rectángulo vacío y color blanco.
QSGSimpleRectNode::QSGSimpleRectNode(const QRectF &rect, const QColor &color)
Construye una instancia de QSGSimpleRectNode que abarca rect con el color color.
QColor QSGSimpleRectNode::color() const
Devuelve el color de este rectángulo.
Véase también setColor().
QRectF QSGSimpleRectNode::rect() const
Devuelve el rectángulo que cubre este nodo rect.
Véase también setRect().
void QSGSimpleRectNode::setColor(const QColor &color)
Establece el color de este rectángulo a color. El color por defecto será el blanco.
Véase también color().
void QSGSimpleRectNode::setRect(const QRectF &rect)
Establece el rectángulo de este nodo rect en rect.
Véase también rect().
void QSGSimpleRectNode::setRect(qreal x, qreal y, qreal w, qreal h)
Establece el rectángulo de este nodo rect para que comience en (x, y) y tenga la anchura w y la altura h.
Esta es una función sobrecargada.
© 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.