このページでは

Qt Graphs 2Dの概要

Qt Graphs モジュールは、学術研究や医療など、高度な分析が求められる分野向けに、応答性が良く、複雑かつ動的な2Dグラフを迅速に開発する方法を提供します。Qt Graphs は、2Dの棒グラフ、折れ線グラフ、散布図を提供します。ユーザー操作とリアルタイムの2D描画を組み合わせることで、スペースを効果的に活用したユーザーインターフェースの構築が可能になります。

詳細については、AreaSeries 、BarSeries 、LineSeries 、PieSeries 、ScatterSeries 、およびSplineSeries を参照してください。

グラフの種類

Qt Graphs モジュールは、以下の2Dグラフタイプを提供します:

GraphsView は、すべての 2D グラフタイプの基本コンテナであり、グラフはシリーズとしてこのコンテナに追加されます。

2D 面積グラフ

データは、点で構成される領域として描画されます。点は、upper およびlower の 2 つの系列によって定義されます。

2つの系列の間の領域がグラフとして描画されます。上側の系列のみが定義されている場合、その領域はグラフの下端と上側の系列の間に形成されます。

塗りつぶし領域のある多色エリアグラフ

詳細については、「AreaSeries 」および「XYPoint 」を参照してください。

2D 棒グラフ

データは、カテゴリごとにグループ化された一連の縦棒として描画されます。各棒グラフセットから、カテゴリごとに 1 本の棒がシリーズに追加されます。

2023年と2024年の数値を比較した2つの棒グラフ

詳細については、BarSeries およびBarSet を参照してください。

2D ドーナツグラフ

ドーナツグラフは円グラフの特殊なケースであり、hole size を定義するための追加プロパティを備えています。

カテゴリデータを示す、入れ子になったリングを持つドーナツグラフ

詳細については、PieSeries およびPieSlice を参照してください。

2D 折れ線グラフ

折れ線グラフは、直線で結ばれた一連のデータポイントとして情報を表示するために使用されます。各ポイントについて、横軸と縦軸上の位置を決定する 2 つの値が指定されます。

2つのデータ系列が交差する折れ線グラフ

詳細については、LineSeries およびXYPoint を参照してください。

2D 円グラフ

円グラフは、PieSlice 型を使用して定義されたセグメントで構成されます。PieSeries 型は、グラフ内のセグメントの実際の大きさを決定するために、そのセグメントが系列内の全セグメントの合計に対して占める割合を計算するため、セグメントには任意の値を指定できます。

自動車メーカーごとのセグメントで構成された円グラフ

詳細については、「PieSeries 」および「PieSlice 」を参照してください。

2D 散布図

散布図のデータは、グラフ上の点の集合として表示されます。各点について、横軸と縦軸上の位置を決定する2つの値が指定されます。

色付きの四角形でデータ点を表した散布図

詳細については、ScatterSeries およびXYPoint を参照してください。

2D スプライングラフ

スプライングラフは、グラフ内で定義されたすべての点を通る滑らかなスプライン線分によって結ばれた一連のデータ点として情報を表示するために使用されます。

データ点を滑らかな曲線で結んだスプライングラフ

詳細については、SplineSeries およびXYPoint を参照してください。

© 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.