The
size
type refers to a value with has
width
and
height
属性。
For example, to read the
width
and
height
values of the
Image::sourceSize
size-type property:
Column { Image { id: image; source: "logo.png" } Text { text: image.sourceSize.width + "," + image.sourceSize.height } }
要创建
size
value, specify it as a "width x height" string:
Image { sourceSize: "150x50" }
或使用 Qt.size() 函数:
Image { sourceSize: Qt.size(150, 50) }
When integrating with C++, note that any
QSize
or
QSizeF
值
passed into QML from C++
is automatically converted into a
size
value, and vice-versa. When a
size
value is passed to C++, it is automatically converted into a
QSizeF
值。
另请参阅 QML 基本类型 .