C
Shape QML Type
パスをレンダリングします。詳細...
| Import Statement: | import QtQuick.Shapes |
| Since: | Qt Quick Ultralite 1.8 |
| Inherits: | |
| Inherited By: |
プロパティ
- rotation : real
- scale : real
- transform : list<Transform>
- transformOrigin : Item:TransformOrigin
詳細説明
サポートされているパス要素の詳細な概要については、Path を参照してください。
Shape {
width: 200
height: 150
anchors.centerIn: parent
ShapePath {
strokeWidth: 4
strokeColor: "red"
startX: 20; startY: 20
PathLine { x: 180; y: 130 }
PathLine { x: 20; y: 130 }
PathLine { x: 20; y: 20 }
}
}関連項目: Qt Quick Ultralite シェイプの例、Path 、PathMove 、PathLine 、PathQuad 、PathCubic 、PathArc 、およびPathSvg 。
プロパティのドキュメント
rotation : real
このプロパティは、アイテムのtransformOrigin を基準に、時計回りに度単位で回転した角度を保持します。
デフォルト値は 0 度(つまり、回転なし)です。
「 Transform 」および「Rotation 」も参照してください 。
scale : real
このプロパティには、このアイテムのスケール係数が格納されます。
スケール値が 1.0 未満の場合、アイテムは小さく表示され、1.0 より大きい場合は大きく表示されます。スケール値が負の場合、アイテムは反転して表示されます。
デフォルト値は 1.0 です。
スケーリングは、transformOrigin から適用されます。
「 Transform 」および「Scale 」も参照してください 。
transform : list<Transform>
このプロパティには、適用する変換のリストが格納されます。
詳細については、Transform を参照してください。
transformOrigin : Item:TransformOrigin [default]
このプロパティは、scale およびrotation が変換を行う際の原点を保持します。
下の画像に示すように、9つの変換原点が利用可能です。

任意の変換原点を設定するには、`Scale ` または `Rotation ` 変換タイプを `transform` と組み合わせて使用します。
特定のQtライセンスで利用可能です。
詳細はこちら。