C

比例 QML 类型

提供了一种缩放项的方法。 更多...

导入语句import QtQuick
Qt Quick Ultralite 1.0

属性

详细描述

Scale 类型通过缩放转型提供一种方式来缩放项。

它允许 x 和 y 轴有不同缩放值,并允许缩放相对于任意点进行。

以下示例以相对于其内部点 (25, 25) 的 X 轴缩放 Image

Image {
    width: 100; height: 100
    source: "qrc:/bluerect.png"
    transform: Scale { origin.x: 25; origin.y: 25; xScale: 3}
}

注意:ImageFiles.MCU.Experimental.resourceSplitImageOptimization 设置为 false 以避免在应用非整数缩放因子时(例如创建缩放动画时)出现渲染伪影。

注意:在某些平台上,缩放是一个缓慢的操作。缩放图像时,使用资源对象的 ImageFiles.MCU.resourceOptimizeForScale 属性启用优化。

另请参阅:旋转平移

属性文档

origin 组

origin.x : real

origin.y : real

这个属性持有项缩放的点(即,在项的其余部分增长时相对父项保持固定的点)。

origin 的默认值为 (0, 0)。


xScale : real

X 轴的缩放因子。

默认值为 1.0。


yScale : real

Y 轴的缩放因子。

默认值为 1.0。


某些 Qt 许可下可用。
了解详情。