このページでは

ウィジェット付きチャートのギャラリー

Qt Charts のウィジェットAPIを実演するアプリケーションです。

1月から12月までの12か月間の気温の記録を、摂氏52度から-52度の範囲で棒グラフにしたスクリーンショットです。正の領域の棒は緑色で、負の領域の棒は青色です。左側には、グラフの種類を変更するためのさまざまなオプションが表示されています。

この例では、同梱のサンプルデータを使用して、ユーザー向けにさまざまな種類のチャートやインタラクションを表示することで、Qt Charts のウィジェットAPIの動作を実演しています。

Changing the Color and State of Bars

棒グラフの選択機能の使用方法を示しています。

Combining Line and BarChart

異なるチャートを組み合わせ、軸を設定する方法を示しています。

Creating Area Charts

簡単な面積グラフの作成方法を示します。

Creating Bar Charts

BarChart は、データをカテゴリ内の個別の棒グラフとしてセットごとに表示します。

Creating Box-and-Whiskers Charts

箱ひげ図の作成方法を示します。

Creating Candlestick Charts

ローソク足チャートの作成方法を説明します。

Creating Charts With Themes

組み込みのさまざまなテーマの外観と雰囲気を紹介します。

Creating Horizontal Bar Charts

横棒グラフの作成方法を説明します。

Creating Horizontal Percent Bar Charts

簡単な横型パーセント棒グラフの作成方法を紹介します。

Creating Horizontal Stacked Bar Charts

簡単な積み上げ横棒グラフの作成方法を紹介します。

Creating Line Charts

簡単な折れ線グラフの作成方法を説明します。

Creating Nested Donut Charts

QPieSeries API を使用して、ネストされたドーナツグラフを作成する方法を示します。

Creating Percent Bar Charts

簡単なパーセント棒グラフの作成方法を説明します。

Creating Polar Charts

複数の異なる系列を含むシンプルな極座標グラフの作成方法を示します。

Creating Scatter Charts

この例では、簡単な散布図の作成方法を示します。

Creating Stacked Bar Charts

簡単な積み上げ棒グラフの作成方法を示します。

Creating a Donut Breakdown Chart

ドーナツ型の内訳グラフを作成する方法を示します。

Customizing Charts

グラフ要素の外観をカスタマイズする方法を示します。

Detaching and Attaching Legends

凡例をグラフから切り離し、再び貼り付ける方法を説明します。

Displaying Temperature Records with Negative Bars

負の値を含む棒グラフを作成する方法を示します。

Drawing a Callout on Top of a Chart

グラフの上に追加の要素(コールアウト)を描画する方法を説明します。

Implementing Drilldown

積み上げ棒グラフを使用したドリルダウンの実装方法を説明します。

Line Charts with Date and Time Axes

QLineChart を QDateTimeAxis とともに使用する方法について説明します。

Selected Point Configuration

個々のデータポイントの設定を変更する方法を示します。

Using Data Models with Bar Charts

棒グラフ系列のデータとして、QAbstractItemModel を継承したモデルを使用する方法を示します。

Using Legend Markers

凡例マーカーの活用方法を示します。

Using Light Markers and Points Selection

系列に対してライトマーカーとポイント選択を使用する方法を示します。

Using Logarithmic Value Axes

QLogValueAxis の使用方法を示します。

Using Model Data

QAbstractItemModel を継承したモデルを系列のデータとして使用する方法を示します。

Using Multiple Axes

各系列ごとに縦軸を持つグラフを作成する方法を示します。

例の動作

このサンプルは、以下の手順で実行できます。

QML を使用してチャートを実装する場合は、「Charts with QML Gallery」を参照してください。

code.qt.io上のサンプルプロジェクト

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