Scale QML 类型

提供了一个缩放项的方式。《更多...

导入声明import QtQuick

属性

详细描述

Scale 类型提供了一个通过缩放类型的转换缩放 Item 的方法。

它允许 x 和 y 轴具有不同的缩放值,并允许缩放相对于任意点。这比 scale 属性提供了更多的项缩放控制。

以下示例相对于矩形的内部点 (25, 25) 缩放了矩形的 X 轴

Rectangle {
    width: 100; height: 100
    color: "blue"
    transform: Scale { origin.x: 25; origin.y: 25; xScale: 3}
}

另请参阅 旋转平移

属性文档

原点组

origin.x : 实数

origin.y : 实数

此属性持有项缩放的基础点(即,相对于父级的固定点,其他部分随着项的生长而增长)。

原点的默认值是 (0, 0)。


xScale : 实数

X 轴的缩放因子。

默认值是 1.0。


yScale : 实数

Y 轴的缩放因子。

默认值是 1.0。


© 2024 The Qt Company Ltd。此处包含的文档贡献是各自所有者的版权。此处提供的文档根据自由软件基金会发布的 GNU 自由文档许可版本 1.3 的条款许可。Qt 及其标志是芬兰和/或其他国家的 The Qt Company Ltd 的商标。所有其他商标均为其各自所有者的财产。