このページでは

C

ArcItem QML Type

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

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

Shape

プロパティ

詳細説明

beginend プロパティに値を設定することで、円弧の形状を定義できます。円弧は単なる線にも、塗りつぶされた輪郭にもなります。strokeColorstrokeWidth プロパティは、線または輪郭の外観を定義します。

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

輪郭を持つ弧を作成するには、そのoutlineArc プロパティをtrue に設定します。arcWidth プロパティは、輪郭と塗りつぶしを含む、弧の輪郭の全幅を定義します。

円弧の輪郭の端点は、roundroundBeginroundEnd プロパティの値によって丸めることができます。円弧が輪郭を持たない場合、そのcapStyle プロパティは線の終端を定義します(四角または丸め)。

プロパティの説明

arcWidth : real [default]

アウトラインと塗りつぶしを含む、アウトラインを持つ円弧の全幅。

beginendstrokeWidthも参照

begin : real [default]

円弧の開始位置を度単位で指定します。

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

capStyle : int

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

定数説明
ShapePath.FlatCap線の終点を覆わない正方形の線端。
ShapePath.SquareCap終点を覆い、そこから線幅の半分だけはみ出る正方形の線端。
ShapePath.RoundCap丸みを帯びた線端。

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

roundroundBeginroundEndShapePath::capStyleも参照

end : real [default]

円弧が終了する位置を度単位で示す。

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

fillColor : color

弧の塗りつぶし色。

弧が単なる線の場合、そのbegin 点とend 点の間の領域が塗りつぶされます。弧に輪郭があ る と き は、 その輪郭内の領域が塗 ら れます。

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

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 ライセンスの下で利用可能です。
詳細はこちら。