Spec-Zone.ru › Qt 5.6

Тип QML Scale

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

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

Свойства

  • origin
    • origin.x : вещественное число
    • origin.y : вещественное число
  • xScale : вещественное число
  • yScale : вещественное число

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

Тип Scale предоставляет способ масштабирования элемента с помощью преобразования типа масштабирования.

Он позволяет использовать разные значения масштабирования для осей 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 : вещественное число

Это свойство содержит точку, относительно которой происходит масштабирование элемента (то есть точка, которая остается фиксированной относительно родительского элемента, в то время как остальная часть элемента растет).

Значение origin по умолчанию равно (0, 0).

xScale : вещественное число

Коэффициент масштабирования для оси X.

Значение по умолчанию равно 1,0.

yScale : вещественное число

Коэффициент масштабирования для оси Y.

Значение по умолчанию равно 1,0.

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

Spec-Zone.ru

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