Spec-Zone.ru › Qt 5.15

Тип QML Scale

Обеспечивает способ масштабирования элемента. Подробнее...

Заявление импорта: import QtQuick 2.15
  • Список всех членов, включая унаследованные

Свойства

  • origin
    • origin.x : real
    • origin.y : real
  • xScale : real
  • yScale : real

Подробное описание

Тип 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

Spec-Zone.ru

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