The QSGSimpleRectNode class is a convenience class for drawing solid filled rectangles using scenegraph. 更多...
| 头: | #include <QSGSimpleRectNode> |
| CMake: |
find_package(Qt6 COMPONENTS Quick REQUIRED)
target_link_libraries(mytarget PRIVATE Qt6::Quick) |
| qmake: | QT += quick |
| 继承: | QSGGeometryNode |
| 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 ) |
警告: This utility class is only functional when running with the default or software backends of the Qt Quick scenegraph. As an alternative, prefer using QSGRectangleNode 凭借 QQuickWindow::createRectangleNode (). However, this standalone class is still useful when used via subclassing and the application knows that no special scenegraph backends will be involved.
Constructs a QSGSimpleRectNode instance with an empty rectangle and white color.
Constructs a QSGSimpleRectNode instance which is spanning rect with the color color .
Returns the color of this rectangle.
另请参阅 setColor ().
Returns the rectangle that this rect node covers.
另请参阅 setRect ().
Sets the color of this rectangle to color . The default color will be white.
另请参阅 color ().
Sets the rectangle of this rect node to rect .
另请参阅 rect ().
这是重载函数。
Sets the rectangle of this rect node to begin at ( x , y ) and have width w 和高度 h .