size QML 值类型
具有宽度和高度属性的值。 更多信息...
详细描述
size
类型指向具有 width
和 height
属性的值。
size
类型的属性默认值为 Qt.size(-1, -1)
。
例如,读取 Image::sourceSize 大小类型属性的 width
和 height
值
Column { Image { id: image; source: "logo.png" } Text { text: image.sourceSize.width + "," + image.sourceSize.height } }
要创建一个 size
值,将其指定为 "width x height" 字符串
Image { sourceSize: "150x50" }
或使用 Qt.size() 函数
Image { sourceSize: Qt.size(150, 50) }
当与 C++ 集成时,请注意,任何从 C++ 传递到 QML 的 QSize 或 QSizeF 值都会自动转换为 size
值,反之亦然。当一个 size
值传递到 C++ 时,它会自动转换为 QSizeF 值。
另请参阅 QML 值类型。
© 2024 The Qt Company Ltd. 本文档内的文档贡献均为各自所有者的版权。提供的文档受 GNU 自由文档许可证版本 1.3 的许可,由自由软件基金会发布。Qt 及其标志是 The Qt Company Ltd. 在芬兰和其他国家的商标。所有其他商标均为其各自所有者的财产。