このページでは

AbstractSeries QML Type

すべての Qt Chart シリーズ型の基本型です。詳細...

プロパティ

詳細説明

この型を直接インスタンス化することはできない。代わりに、以下の派生型のいずれかを使用して系列を作成する必要がある:LineSeries AreaSeries,BarSeries,StackedBarSeries,PercentBarSeries,HorizontalBarSeries,HorizontalStackedBarSeries,HorizontalPercentBarSeries,PieSeries,ScatterSeries,SplineSeries,BoxPlotSeries, またはCandlestickSeries

プロパティ・ドキュメンテーション

name : string

シリーズの名前。シリーズの凡例に表示され、HTML書式をサポートする。

opacity : real

シリーズの不透明度。デフォルトでは、不透明度は1.0です。有効な値の範囲は0.0(透明)から1.0(不透明)です。

type : enumeration [read-only]

シリーズのタイプ。

定数説明
AbstractSeries.SeriesTypeLine折れ線グラフ
AbstractSeries.SeriesTypeArea面積チャート
AbstractSeries.SeriesTypeBar垂直棒グラフ
AbstractSeries.SeriesTypeStackedBar垂直積み重ね棒グラフ
AbstractSeries.SeriesTypePercentBar垂直パーセント棒グラフ
AbstractSeries.SeriesTypePie円グラフ
AbstractSeries.SeriesTypeScatter散布図
AbstractSeries.SeriesTypeSplineスプラインチャート
AbstractSeries.SeriesTypeHorizontalBar水平棒グラフ
AbstractSeries.SeriesTypeHorizontalStackedBar水平積み上げ棒グラフ
AbstractSeries.SeriesTypeHorizontalPercentBar水平パーセント棒グラフ
AbstractSeries.SeriesTypeBoxPlotボックス・プロット・チャート
AbstractSeries.SeriesTypeCandlestickローソク足チャート

useOpenGL : bool

直列をOpenGLで描画するかどうかを指定する。

OpenGLによる加速は、LineSeries およびScatterSeries でのみサポートされる。AreaSeries のエッジ系列として使用される線系列は、OpenGL アクセラレーションを使用できない。チャートにOpenGLで描画される系列が含まれる場合、ChartView ノードに対して追加の透明な子ノードが作成される。加速された系列はChartView ノードには描画されず、代わりに子ノードに描画されます。

OpenGLを使用して系列描画を高速化することによって得られる性能は、基礎となるハードウェアに依存するが、ほとんどの場合、それは重要である。例えば、標準的なデスクトップ・コンピュータでは、系列のOpenGLアクセラレーションを有効にすると、通常、フレーム・レートを低下させることなく、少なくとも100倍のポイントをレンダリングできます。チャートのサイズもフレームレートにあまり影響しません。ChartView をレンダリングする際に最もパフォーマンスが低下するのは、基礎となるチャート・テクスチャのレンダリングとアップロードです。基礎となるチャート自体が急激に変化しない場合、各フレームごとにチャート・テクスチャを再生成する必要がないため、大幅な性能向上が得られます。

直列描画のOpenGLアクセラレーションは、大量のポイントの高速描画を必要とする使用ケースを想定しています。これは効率化のために最適化されているため、これを使用する系列は、非アクセラレーション系列で使用可能な多くの機能をサポートしていません:

  • 加速されたシリーズでは、シリーズのアニメーションはサポートされていません。
  • 加速度付きシリーズでは、ポイントラベルはサポートされていません。
  • 加速シリーズでは、ペンのスタイル、マーカーの形状、およびライトマーカーは無視されます。実線とプレーンなスキャッタードットのみがサポートされます。スキャッタードットは、基礎となるグラフィックスハードウェアとドライバによって、円形または長方形になります。
  • 極座標チャートは加速系列をサポートしません。
  • 系列のマウスイベントは非同期で報告されます。
  • 加速系列を使用する場合、チャートのドロップシャドウを有効にしたり、透明なチャート背景色を使用することは推奨されません。

デフォルト値はfalse です。

visible : bool

シリーズの可視性。デフォルトでは、true

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