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.