Qt Reference Documentation

# QML Basic Type: rect

A `rect` type has `x`, `y`, `width` and `height` attributes.

For example, to read the Item::childrenRect `rect` property:

     Rectangle {
         width: childrenRect.width
         height: childrenRect.height

         Rectangle { width: 100; height: 100 }
     }

To create a `rect` value, specify it as a "x, y, width x height" string:

     CustomObject { myRectProperty: "50,50,100x100" }

Or use the Qt.rect() function:

     CustomObject { myRectProperty: Qt.rect(50, 50, 100, 100) }

See also QML Basic Types.