rect QML Basic Type
a value with x, y, width and height attributes.
The rect
type refers to a value with x
, y
, width
and height
attributes.
For example, to read the width
and height
values of the Item childrenRect rect-type property:
To create a rect
value, specify it as a "x, y, width x height" string:
Or use the Qt.rect() function:
The rect
type also exposes read-only left
, right
, top
and bottom
attributes. These are the same as their C++ counterparts.
When integrating with C++, note that any QRect or QRectF value passed into QML from C++ is automatically converted into a rect
value, and vice-versa. When a rect
value is passed to C++, it is automatically converted into a QRectF value.
See also QML Basic Types.