C
Scale QML Type
アイテムを拡大縮小する方法を提供します。詳細...
| Import Statement: | import QtQuick |
| Since: | Qt Quick Ultralite 1.0 |
プロパティ
詳細説明
Scale型は、scale型の変換によってアイテムを拡大縮小する方法を提供する。
X軸とY軸に異なるスケーリング値を指定でき、任意の点からの相対的なスケーリングが可能です。
次の例では、イメージのX軸を内部点(25, 25)に対して相対的に拡大縮小しています:
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プロパティを使用して、最適化を有効にします。
Rotation およびTranslateも参照してください 。
プロパティの説明
このプロパティは、アイテムが拡大縮小される原点(つまり、アイテムの残りの部分が拡大しても、親に対して固定されたままの点)を保持します。
原点のデフォルト値は (0, 0) である。
xScale : real |
X軸のスケーリング係数。
デフォルト値は 1.0。
yScale : real |
Y軸のスケーリング係数。
デフォルト値は 1.0。
特定の Qt ライセンスの下で利用可能です。
詳細はこちら。