AbstractSeries QML Type
Qt Graphsシリーズの全ての型の基本型。詳細...
| Import Statement: | import QtGraphs |
| In C++: | QAbstractSeries |
| Inherited By: | AreaSeries, BarSeries, LineSeries, PieSeries, ScatterSeries, SplineSeries, and XYSeries |
- 継承されたメンバを含む、すべてのメンバのリスト
- AbstractSeries はQt Graphs QML Types for 2D に含まれます。
プロパティ
- axisX : AbstractAxis
(since 6.10) - axisY : AbstractAxis
(since 6.10) - hoverable : bool
- hovered : bool
- legendData : list<legendData>
- name : string
- opacity : real
- selectable : bool
- type : enumeration
- valuesMultiplier : real
- visible : bool
- zValue : int
(since 6.10)
信号
- axisXChanged(AbstractAxis newAxis)
(since 6.10) - axisYChanged(AbstractAxis newAxis)
(since 6.10) - hoverableChanged()
- hoveredChanged()
- legendDataChanged()
- nameChanged()
- opacityChanged()
- selectableChanged()
- themeChanged()
- valuesMultiplierChanged()
- visibleChanged()
- zValueChanged(int newDrawOrder)
(since 6.10)
詳細説明
この型を直接インスタンス化することはできない。代わりに、以下の派生型のいずれかを使用してシリーズを作成する必要がある:LineSeries SplineSeries 、BarSeries 、またはScatterSeries 。
プロパティの説明
axisX : AbstractAxis [since 6.10]
このシリーズに使用されるX軸。GraphsView で定義された軸とは別の軸を作成し、グラフごとに複数の軸を表示します。
このプロパティは Qt 6.10 で導入されました。
axisYも参照して ください。
axisY : AbstractAxis [since 6.10]
このシリーズに使用されるY軸。GraphsView で定義された軸とは別の軸を作成し、グラフごとに複数の軸を表示します。
このプロパティは Qt 6.10 で導入されました。
axisXも参照して ください。
hoverable : bool
マウス/タッチでシリーズをホバーできるかどうかを制御する。デフォルトでは、hoverable はfalse に設定されています。
hovered : bool [read-only]
マウス/タッチが現在シリーズ上でホバーしているかどうかをチェックするために使用できる。
legendData : list<legendData> [read-only]
グラフのデータセットに凡例マーカーを作成するために必要な情報が含まれています。
name : string
シリーズの名前。この名前はシリーズの凡例に表示され、HTMLフォーマットをサポートする。
opacity : real
シリーズの不透明度。デフォルトでは、不透明度は1.0です。有効な値の範囲は0.0(透明)から1.0(不透明)です。
selectable : bool
マウス/タッチでシリーズを選択できるかどうかを制御する。デフォルトでは、selectable はfalse に設定されています。
type : enumeration [read-only]
シリーズのタイプ。
| 定数 | 説明 |
|---|---|
AbstractSeries.SeriesType.Line | 折れ線グラフ |
AbstractSeries.SeriesType.Bar | 棒グラフ |
AbstractSeries.SeriesType.Scatter | 散布図 |
AbstractSeries.SeriesType.Pie | 円グラフ |
AbstractSeries.SeriesType.Spline | スプライングラフ |
AbstractSeries.SeriesType.Area | 面積グラフ |
AbstractSeries.SeriesType.Custom | カスタムグラフ |
valuesMultiplier : real
この変数は、0から実際の値の大きさまでスケールするように、系列値をアニメーション化するために使用することができます。デフォルトでは、valuesMultiplierは1.0である。有効な値の範囲は、0.0(高さ0)から1.0(完全な値)です。
visible : bool
このシリーズで使用される可視性。デフォルトでは、visible はtrue に設定されています。
zValue : int [since 6.10]
GraphsView のシリーズ・リストは、zValue プロパティによってソートされます。各系列タイプは一度にレンダリングされるため、この順序はほとんど各系列タイプの内部順序として機能します。各シリーズタイプのzValueが最も大きいものが、シリーズタイプ間のレンダリングの順序を決定します。デフォルト値は0です。
このプロパティは Qt 6.10 で導入されました。
シグナルのドキュメント
[since 6.10] axisXChanged(AbstractAxis newAxis)
このシグナルは、制御中のX軸が変化するたびに発せられる。newAxis パラメータは新しい軸を保持する。
注意: 対応するハンドラはonAxisXChanged です。
このシグナルはQt 6.10で導入されました。
[since 6.10] axisYChanged(AbstractAxis newAxis)
このシグナルは、制御中のY軸が変化するたびに発せられる。newAxis パラメータは新しい軸を保持する。
注意: 対応するハンドラはonAxisYChanged です。
このシグナルはQt 6.10で導入されました。
hoverableChanged()
このシグナルは、シリーズhoverable が変更されたときに発せられる。
注: 対応するハンドラはonHoverableChanged 。
hoveredChanged()
このシグナルは、シリーズhovered が変更されたときに発せられる。
注: 対応するハンドラはonHoveredChanged 。
legendDataChanged()
このシグナルは凡例データが変更されたときに発せられる。
注意: 対応するハンドラはonLegendDataChanged です。
nameChanged()
このシグナルは、シリーズname が変更されたときに発せられる。
注: 対応するハンドラはonNameChanged 。
opacityChanged()
このシグナルは、シリーズのopacity が変更されたときに発せられる。
注: 対応するハンドラはonOpacityChanged 。
selectableChanged()
このシグナルは、シリーズselectable が変更されたときに発せられる。
注: 対応するハンドラはonSelectableChanged 。
themeChanged()
このシグナルはシリーズのテーマが変更されたときに発行されます。
注: 対応するハンドラはonThemeChanged です。
valuesMultiplierChanged()
このシグナルは、シリーズのvaluesMultiplier が変更されたときに発せられる。
注: 対応するハンドラはonValuesMultiplierChanged 。
visibleChanged()
このシグナルは、シリーズの可視性が変更されたときに発行されます。
注: 対応するハンドラはonVisibleChanged です。
[since 6.10] zValueChanged(int newDrawOrder)
このシグナルは、シリーズの描画順がnewDrawOrder に変更されたときに発せられる。
注: 対応するハンドラはonZValueChanged です。
このシグナルは Qt 6.10 で導入されました。
© 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.