このページでは

C

ArcItem QML Type

指定された開始値と終了値を持つ円弧を定義します。詳細...

Import Statement: import QtQuickUltralite.Studio.Components
Since: Qt Quick Ultralite 2.7
Inherits:

Shape

プロパティ

詳細な説明

begin およびend プロパティに値を設定することで、円弧の形状を定義できます。円弧は、単なる線でも、塗りつぶされたアウトラインでも構いません。strokeColor およびstrokeWidth プロパティは、線またはアウトラインの外観を定義します。

始点と終点の間、またはアウトラインの内側の領域は、fillColor プロパティで定義された単色の塗りつぶし色、またはShapeGradient のサブタイプを使用して定義されたgradient で塗りつぶされます。fillcolor とgradient の両方を有効にすると、グラデーションが使用されます。

アウトライン付きの弧を作成するには、そのoutlineArc プロパティをtrue に設定します。arcWidth プロパティは、アウトラインと塗りつぶしを含む、弧のアウトラインの合計幅を定義します。

アークのアウトラインの端点は、round 、roundBegin 、およびroundEnd プロパティの値に応じて、丸みを帯びた形状になります。アークにアウトラインがない場合、capStyle プロパティによって線の端の形状(角ばったか丸みを帯びたか)が定義されます。

プロパティのドキュメント

arcWidth : real [default]

輪郭線を持つ弧の全幅(輪郭線と塗りつぶしを含む)。

begin 、end 、およびstrokeWidthも参照してください 。

begin : real [default]

円弧が始まる位置(度単位)。

円を作成するには、このプロパティの値を 0 に、end プロパティの値を 360 に設定します。

capStyle : int

円弧に輪郭線がない場合の、その線のキャップスタイル。

定数説明
ShapePath.FlatCap線の終点を覆わない、正方形の線端。
ShapePath.SquareCap線の終点を覆い、線の幅の半分だけその先まで伸びる四角い線の端。
ShapePath.RoundCap丸みを帯びた線の端。

デフォルトの capStyle はShapePath.FlatCap であり、これは角の丸くない線端が終点を覆わないことを意味します。

「 round 」、「roundBegin 」、「roundEnd 」、および「ShapePath::capStyle 」も参照してください 。

end : real [default]

円弧が終わる位置(度単位)。

円を作成するには、このプロパティの値を360に、begin プロパティの値を0に設定します。

fillColor : color

円弧の塗りつぶし色。

アークが単なる線である場合、begin とend の点の間が塗りつぶされます。アークにアウトラインがある場合、アウトラインの内側が塗りつぶされます。

gradient は、アークの塗りつぶしを定義します。fillcolor とgradient の両方を有効にすると、グラデーションが使用されます。

「transparent 」に設定されている場合、塗りつぶしは行われません。

デフォルト値は「white 」です。

gradient : int

アークの塗りつぶし色のグラデーション。これが有効になっている場合、fillColor は無視され、ShapeGradient のサブタイプいずれかを使用してアークが塗りつぶされます。

デフォルトでは、グラデーションは有効になっておらず、値はnull です。この場合、塗りつぶしにはfillColor の値に基づいた単色が使用されます。

outlineArc : bool

アークに輪郭があるかどうか。

関連項目: arcWidth 、begin 、end 、round 、roundBegin 、およびroundEnd 。

round : bool

アークの輪郭の端点が丸みを帯びているかどうか。

roundBegin およびroundEnd プロパティを使用すると、各端点のキャップを個別に指定できます。

roundBegin : bool

アークの輪郭が丸いキャップで始まるかどうか。

round およびroundEndも参照してください 。

roundEnd : bool

アークの輪郭が丸いキャップで終わっているかどうか。

round およびroundBeginも参照してください 。

strokeColor : color

アーク線または輪郭線の色。

transparent に設定すると、線は描画されません。

デフォルト値はred です。

strokeWidth : int [default]

円弧線または輪郭線の幅。

負の値に設定すると、線は描画されません。

特定の Qt ライセンスで利用可能です。
詳細はこちらをご覧ください。