このページでは

AreaSeries QML Type

データを面積グラフで表示します。詳細...

Import Statement: import QtGraphs
In C++: QAreaSeries
Inherits:

AbstractSeries

プロパティ

信号

詳細な説明

エリアグラフは、点で構成される領域を描画するために使用されます。点は、upperSeries とlowerSeries の 2 つの系列によって定義されます。これらの系列の間の領域がグラフとして描画されます。upperSeries のみが定義されている場合、領域はグラフの下端と上側の系列の間の範囲となります。

3色で塗り分けられた領域グラフ

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

borderColor : color

領域の枠線の色。デフォルト値はtransparent で、これは枠線の色がテーマによって定義されることを意味します。

borderWidth : real

領域を囲む線の幅。デフォルト値は-1 で、これは枠線の幅がテーマによって定義されることを意味します。

color : color

領域の塗りつぶし色。デフォルト値は `transparent` で、これは色がテーマによって定義されることを意味します。

注: gradient がnull 以外に設定されている場合 、それらがcolor よりも優先されます。この場合、color は無視されます。

gradient : ShapeGradient [since 6.11]

このプロパティは、塗りつぶしのグラデーションを定義します。デフォルトではグラデーションは有効になっておらず、値は `null` です。この場合、塗りつぶしは `color ` プロパティに基づいて行われます。

注: ここでは「 Gradient」タイプは 使用できません。代わりに、「LinearGradient 」のような高度なサブタイプのいずれかを使用することを推奨します。

注: `null` 以外の値に設定した場合 、`gradient ` が `color` より優先されます。

このプロパティは Qt 6.11 で導入されました。

lowerSeries : XYSeries

領域の下限を設定します。これが null の場合、グラフの下端が下限とみなされます。

selected : bool

この領域を選択状態に設定します。デフォルト値は `false` です。

selectedBorderColor : color

選択時にその領域の枠線の色。デフォルト値は `transparent` であり、これは選択時の枠線の色がテーマによって決定されることを意味します。

selectedColor : color

選択時の領域の塗りつぶし色。デフォルト値はtransparent であり、これは選択色がテーマによって定義されることを意味します。

注: selectedGradient がnull 以外の値に設定されている場合 、これらの設定がselectedColor よりも優先されます。この場合、selectedColor は無視されます。

selectedGradient : ShapeGradient [since 6.11]

このプロパティは、選択時にその領域の塗りつぶしのグラデーションを定義します。デフォルトではグラデーションは有効になっておらず、値は `null` です。この場合、塗りつぶしは `selectedColor ` プロパティに基づいて行われます。

注: ここでは「 Gradient」タイプは 使用できません。代わりに、「LinearGradient 」のような高度なサブタイプのいずれかを使用することを推奨します。

注: `null` 以外が設定されている場合 、`selectedGradient ` が `selectedColor` より優先されます。

このプロパティは Qt 6.11 で導入されました。

upperSeries : XYSeries

領域の上限を設定します。これが null の場合、領域は描画されません。

シグナルのドキュメント

borderColorChanged(color newBorderColor)

このシグナルは、領域の境界線の色がnewBorderColor に変更されたときに発せられます。

注: 対応するハンドラは onBorderColorChanged です。

borderWidthChanged()

このシグナルは、領域の境界線の幅が変化したときに発生します。

注: 対応するハンドラは onBorderWidthChanged です。

clicked(point point)

このシグナルは、ユーザーがエリアグラフをクリックまたはタップしたときに発生します。point は、イベントが発生した位置を指定します。

注: 対応するハンドラは `onClicked` です。

colorChanged(color newColor)

このシグナルは、color の領域がnewColor に変更されたときに発せられます。

注: 対応するハンドラは onColorChanged です。

doubleClicked(point point)

このシグナルは、ユーザーがエリアグラフをダブルクリックまたはダブルタップした際に発せられます。point は、イベントが発生した位置を指定します。このシグナルは、常にclicked の後に発生します。

注: 対応するハンドラは `onDoubleClicked` です。

[since 6.11] gradientChanged()

このシグナルは、勾配が変化したときに発せられます。

注: 対応するハンドラは `onGradientChanged` です。

このシグナルは Qt 6.11 で導入されました。

lowerSeriesChanged()

このシグナルは、下位の系列が変化したときに発せられます。

注: 対応するハンドラは onLowerSeriesChanged です。

pressed(point point)

このシグナルは、ユーザーがエリアグラフをクリックまたはタップし、マウスボタンやジェスチャーを押し続けたときに発生します。point は、イベントが発生した位置を指定します。

注: 対応するハンドラは `onPressed` です。

released(point point)

このシグナルは、ユーザーがクリックまたはタップを解除したときに発火します。point は、イベントが発生した位置を指定します。

注: 対応するハンドラは `onReleased` です。

selectedBorderColorChanged(color newSelectedBorderColor)

このシグナルは、選択範囲の境界線の色がnewSelectedBorderColor に変更されたときに発生します。

注: 対応するハンドラは onSelectedBorderColorChanged です。

selectedChanged()

このシグナルは、現在の領域が選択されたときに発せられます。

注: 対応するハンドラは onSelectedChanged です。

selectedColorChanged(color newSelectedColor)

このシグナルは、選択範囲の色が「newSelectedColor 」に変わったときに発せられます。

注: 対応するハンドラは onSelectedColorChanged です。

[since 6.11] selectedGradientChanged()

このシグナルは、選択した領域の勾配が変化したときに発せられます。

注: 対応するハンドラは onSelectedGradientChanged です。

このシグナルは Qt 6.11 で導入されました。

upperSeriesChanged()

このシグナルは、上位の系列が変化したときに送信されます。

注: 対応するハンドラは onUpperSeriesChanged です。

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.