C
ArcItem QML Type
指定された開始値と終了値を持つ円弧形状を定義します。詳細...
| Import Statement: | import QtQuickUltralite.Studio.Components |
| Since: | Qt Quick Ultralite 2.7 |
| Inherits: |
プロパティ
- arcWidth : real
- begin : real
- capStyle : int
- end : real
- fillColor : color
- gradient : int
- outlineArc : bool
- round : bool
- roundBegin : bool
- roundEnd : bool
- strokeColor : color
- strokeWidth : int
詳細説明
begin とend プロパティに値を設定することで、円弧の形状を定義できます。円弧は単なる線にも、塗りつぶされた輪郭にもなります。strokeColor とstrokeWidth プロパティは、線または輪郭の外観を定義します。
弧の始点と終点の間、または輪郭の内側の領域は、fillColor プロパティで定義された塗りつぶし色、またはShapeGradient サブタイプのいずれかを使って定義された塗りつぶし色gradient を使って描かれます。fillcolor とgradient の両方を有効にすると、グラデーションが使用されます。
輪郭を持つ弧を作成するには、そのoutlineArc プロパティをtrue に設定します。arcWidth プロパティは、輪郭と塗りつぶしを含む、弧の輪郭の全幅を定義します。
円弧の輪郭の端点は、round 、roundBegin 、roundEnd プロパティの値によって丸めることができます。円弧が輪郭を持たない場合、そのcapStyle プロパティは線の終端を定義します(四角または丸め)。
プ ロパテ ィ 文書
arcWidth : real |
アウトラインと塗りつぶしを含む、アウトラインを持つ円弧の全幅。
begin 、end 、strokeWidthも参照 。
capStyle : int |
弧に輪郭がない場合の線のキャップスタイル。
| 定数 | 説明 |
|---|---|
ShapePath.FlatCap | 線の終点を覆わない正方形の線端。 |
ShapePath.SquareCap | 終点を覆い、そこから線幅の半分だけはみ出した四角形の線端。 |
ShapePath.RoundCap | 丸みを帯びた線端。 |
デフ ォル ト の capStyle はShapePath.FlatCap であ り 、 こ れは正方形の線端が端点を覆わない こ と を意味 し ます。
round ・roundBegin ・roundEnd ・ShapePath::capStyleも参照 。
fillColor : color |
gradient : int |
弧の塗 り 色のグラデーション。こ れを有効にする と 、fillColor は無視 さ れ、弧はShapeGradient サブ タ イ プのいずれかを用いて塗られます。
デ フ ォ ル ト では、 グ ラデ ィ エ ン ト は有効にな ら ず、 値はnull にな り ます。 こ の場合、 塗 り はfillColor の値に基づ く 無地を用います。
round : bool |
弧の輪郭の端点に丸いキャップがあるかど うか。
roundBegin とroundEnd のプ ロパテ ィ を用いて、 端点に対 し て個別にキ ャ ッ プ を指定す る こ と がで き ます。
roundEnd : bool |
弧の輪郭が丸いキ ャ ッ プで終わるかど う か。
round およびroundBeginも参照 。
strokeColor : color |
弧線ま たは輪郭の色。
transparent に設定する と 、 線は描かれません。
デ フ ォ ル ト 値はred です。
strokeWidth : int |
弧線ま たは輪郭の幅。
負の値を設定する と 、 線は描かれません。
特定の Qt ライセンスの下で利用可能です。
詳細を見る。