Spec-Zone.ru › Qt 5.15

Тип QML size

Тип size относится к значению, которое имеет атрибуты width и height.

Например, чтобы прочитать значения width и height свойства Image::sourceSize типа size:

Column {
    Image { id: image; source: "logo.png" }
    Text { text: image.sourceSize.width + "," + image.sourceSize.height }
}

Чтобы создать значение size, укажите его в виде строки "ширина x высота":

Image { sourceSize: "150x50" }

Или используйте функцию Qt.size():

Image { sourceSize: Qt.size(150, 50) }

При интеграции с C++, обратите внимание, что любое значение QSize или QSizeF, передаваемое в QML из C++, автоматически преобразуется в значение типа size, и наоборот. Когда значение size передаётся в C++, оно автоматически преобразуется в значение QSizeF.

См. такжеОсновные типы QML.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qml-size.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API