このページでは

C

Shape QML Type

パスを描画します。詳細...

Import Statement: import QtQuick.Shapes
Since: Qt Quick Ultralite 1.8
Inherits:

Item

Inherited By:

ArcItem

プロパティ

詳細説明

サポートされるパス要素の詳細な概要については、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 shapes Example,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]

このプロパティは、scalerotation が変換する原点を保持します。

下図に示すように、9つの変換原点が利用可能です。

長方形で描かれた9つの変換原点。

任意のトランスフォーム原点を設定するには、Scale またはRotation トランスフォームタイプをtransform と一緒に使用します。

特定の Qt ライセンスの下で利用可能です。
詳細はこちら。