Тип QML Scale
Обеспечивает способ масштабирования элемента. Подробнее...
| Заявление импорта: | import QtQuick 2.15 |
Свойства
Подробное описание
Тип Scale предоставляет способ масштабирования элемента Item с помощью преобразования типа масштабирования.
Он позволяет использовать разные значения масштабирования для осей X и Y и позволяет выполнять масштабирование относительно произвольной точки. Это обеспечивает больший контроль над масштабированием элемента, чем свойство scale.
Следующий пример масштабирует ось X прямоугольника относительно его внутренней точки (25, 25):
Rectangle {
width: 100; height: 100
color: "blue"
transform: Scale { origin.x: 25; origin.y: 25; xScale: 3}
} См. также Rotation и Translate.
Документация по свойствам
origin.x : real
Это свойство хранит точку, от которой масштабируется элемент (то есть точка, которая остается фиксированной относительно родителя, при изменении размеров остальной части элемента).
Значение origin по умолчанию равно (0, 0).
xScale : real
Коэффициент масштабирования по оси X.
Значение по умолчанию равно 1.0.
yScale : real
Коэффициент масштабирования по оси Y.
Значение по умолчанию равно 1.0.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qml-qtquick-scale.html