AreaSeries QML Type
データをエリアチャートで表示する。もっと見る...
| Import Statement: | import QtCharts 2.11 |
| In C++: | QAreaSeries |
| Inherits: |
プロパティ
- axisAngular : AbstractAxis
- axisRadial : AbstractAxis
- axisX : AbstractAxis
- axisXTop : AbstractAxis
- axisY : AbstractAxis
- axisYRight : AbstractAxis
- borderColor : color
- borderWidth : real
- brush : brush
- brushFilename : string
- color : color
- lowerSeries : LineSeries
- pointLabelsClipping : bool
- pointLabelsColor : font
- pointLabelsFont : font
- pointLabelsFormat : string
- pointLabelsVisible : bool
- upperSeries : LineSeries
信号
- clicked(point point)
- doubleClicked(point point)
- hovered(point point, bool state)
- pressed(point point)
- released(point point)
詳細説明
面積系列は定量的なデータを表示するのに使われる。境界線間の領域が色で強調されるという点で、線分系列に基づく。LineSeries タイプは、領域の上境界を定義する。エリア・チャートは、デフォルトではプロット・エリアの底を下界として描画されます。プロット領域の底辺の代わりに、別の線で下界を指定することもできる。その場合、AreaSeriesは2つのLineSeries 。
注意: 上境界と下境界という用語は、下境界の値が上境界の値よりも大きい場合に誤解を招くことがある。重要なのは、この2つの境界線の間の領域が塗りつぶされるということです。

次のQMLは、簡単なエリア・チャートの作成方法を示しています:
ChartView { title: "NHL All-Star Team Players" anchors.fill: parent antialiasing: true // Define x-axis to be used with the series instead of default one ValueAxis { id: valueAxis min: 2000 max: 2011 tickCount: 12 labelFormat: "%.0f" } AreaSeries { name: "Russian" axisX: valueAxis upperSeries: LineSeries { XYPoint { x: 2000; y: 1 } XYPoint { x: 2001; y: 1 } XYPoint { x: 2002; y: 1 } XYPoint { x: 2003; y: 1 } XYPoint { x: 2004; y: 1 } XYPoint { x: 2005; y: 0 } XYPoint { x: 2006; y: 1 } XYPoint { x: 2007; y: 1 } XYPoint { x: 2008; y: 4 } XYPoint { x: 2009; y: 3 } XYPoint { x: 2010; y: 2 } XYPoint { x: 2011; y: 1 } } }
注意: チャートとエリア・シリーズに同じライン・シリーズを追加することはサポートされていません。境界線として使用される系列は、面積系列に対してのみ定義されるべきである。
プロパティ・ドキュメント
axisAngular : AbstractAxis
極座標ビューの周りに描画される、シリーズに使用される角度軸。
axisX およびPolarChartViewも参照 。
axisRadial : AbstractAxis
ポーラーチャートビュー内に描画される、シリーズに使用されるラジアル軸。
axisY およびPolarChartViewも参照 。
axisX : AbstractAxis
系列に使用されるX軸。axisX とaxisXTop の両方を未定義のままにすると、系列に値軸が作成される。
axisXTop およびValueAxisも参照してください 。
axisXTop : AbstractAxis
チャートビューの上部に描画される、シリーズに使用されるX軸。
注: axisX または axisXTop のどちらか一方のみを指定でき、両方を指定することはできません。
axisXも参照 。
axisY : AbstractAxis
系列に使用されるY軸。axisY とaxisYRight の両方を未定義のままにすると、系列の値軸が作成される。
axisYRight およびValueAxisも参照してください 。
axisYRight : AbstractAxis
シリーズに使用されるY軸で、チャートビュー上で右側に描画される。
注: axisY または axisYRight のどちらか一方のみを指定でき、両方を指定することはできない。
axisYも参照 。
borderColor : color
シリーズのライン(ペン)カラー。
borderWidth : real
ボーダーラインの幅。デフォルトでは2.0です。
brush : brush
このシリーズのラインを引くために使用されるブラシ。
brushFilename : string
シリーズのブラシ画像として使用するファイル名。
color : color
シリーズの塗りつぶし(ブラシ)の色。
lowerSeries : LineSeries [read-only]
領域系列の境界を定義するために使用される2つの線系列のうち、低い方の線系列。
注: AreaSeries が lowerSeries なしで構築された場合、これは null となる。
pointLabelsClipping : bool
データポイントのラベルのクリッピングを定義します。デフォルトでは True。クリッピングを有効にすると、プロット領域の端のラベルがカットされます。
pointLabelsVisibleも参照してください 。
pointLabelsColor : font
データポイントのラベルに使用する色を定義します。デフォルトでは、この色はテーマでラベル用に定義されたブラシの色です。
pointLabelsFormatも参照してください 。
pointLabelsFont : font
データポイントのラベルに使用するフォントを定義します。
pointLabelsFormatも参照してください 。
pointLabelsFormat : string
ラベルをシリーズポイントで表示する際に使用されるフォーマット。
QAreaSeries::pointLabelsFormat,pointLabelsVisible,pointLabelsFont,pointLabelsColorも参照のこと 。
pointLabelsVisible : bool
データポイントのラベルの可視性を定義する。
pointLabelsFormat およびpointLabelsClippingも参照してください 。
upperSeries : LineSeries [read-only]
エリア系列の境界を定義するために使用される2つの線系列のうち、上側の線系列。
信号文書
clicked(point point)
このシグナルは、ユーザーがエリアチャートでpoint をクリックし、その押下をトリガーしたときに発せられる。
対応するシグナルハンドラはonClicked です。
注: 対応するハンドラはonClicked です。
pressed 、released 、doubleClickedも参照して ください。
doubleClicked(point point)
このシグナルは、point をダブルクリックすることで、ユーザーがエリアチャートで最初の押下をトリガーしたときに発せられる。
対応するシグナルハンドラはonDoubleClicked です。
注: 対応するハンドラはonDoubleClicked です。
pressed 、released 、clickedも参照して ください。
hovered(point point, bool state)
このシグナルは、ユーザーがマウスカーソルをシリーズの上に置いたり、シリーズから遠ざけたりしたときに発せられる。point は、ホバーイベントの原点(座標)を示す。state は、カーソルがシリーズの上に置かれるとtrue となり、シリーズから遠ざかるとfalse となる。
対応するシグナルハンドラはonHovered です。
注: 対応するハンドラはonHovered 。
pressed(point point)
このシグナルは、ユーザーがエリアチャートでpoint で指定されたポイントを押したときに発せられる。
対応するシグナルハンドラはonPressed です。
注: 対応するハンドラはonPressed です。
clicked 、released 、doubleClickedも参照してください 。
released(point point)
このシグナルは、エリア・チャートのpoint でトリガーされた押しをユーザーが離したときに発せられる。
対応するシグナルハンドラはonReleased です。
注: 対応するハンドラはonReleased です。
pressed 、clicked 、doubleClickedも参照して ください。
© 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.