BoxPlotSeries QML Type
データを箱ひげ図で表示します。詳細...
Import Statement: | import QtCharts 2.8 |
In C++: | QBoxPlotSeries |
Inherits: |
プロパティ
- axisX : AbstractAxis
- axisXTop : AbstractAxis
- axisY : AbstractAxis
- axisYRight : AbstractAxis
- boxOutlineVisible : bool
- boxWidth : real
- brushFilename : string
- count : int
信号
- boxsetsAdded(list sets)
- boxsetsRemoved(list sets)
- clicked(BoxSet boxset)
- doubleClicked(BoxSet boxset)
- hovered(bool status, BoxSet boxset)
- pressed(BoxSet boxset)
- released(BoxSet boxset)
方法
- append(BoxSet box)
- append(string label, VariantList values)
- at(int index)
- clear()
- insert(int index, string label, VariantList values)
- remove(QBoxSet boxset)
詳細説明
箱ひげ図系列は、箱ひげ項目のコンテナとして機能する。複数の系列からの項目は、インデックス値に従ってカテゴリにグループ化されます。
BarCategoryAxis クラスは、チャートの軸にカテゴリを追加するために使用されます。カテゴリ・ラベルは一意でなければなりません。複数の箱ひげ項目に同じカテゴリ・ラベルが定義されている場合、最初のものだけが描画されます。
次のQMLコード・スニペットは、単純な箱ひげグラフの作成方法を示しています:
import QtQuick 2.0 import QtCharts 2.0 ChartView { title: "Box Plot series" width: 400 height: 300 theme: ChartView.ChartThemeBrownSand legend.alignment: Qt.AlignBottom BoxPlotSeries { id: plotSeries name: "Income" BoxSet { label: "Jan"; values: [3, 4, 5.1, 6.2, 8.5] } BoxSet { label: "Feb"; values: [5, 6, 7.5, 8.6, 11.8] } BoxSet { label: "Mar"; values: [3.2, 5, 5.7, 8, 9.2] } BoxSet { label: "Apr"; values: [3.8, 5, 6.4, 7, 8] } BoxSet { label: "May"; values: [4, 5, 5.2, 6, 7] } } }
BoxSet およびBarCategoryAxisも参照して ください。
プロパティの説明
axisX : AbstractAxis |
系列に使用する X 軸。axisX とaxisXTop の両方を未定義のままにすると、BarCategoryAxis が作成されます。
axisXTopも参照 。
axisXTop : AbstractAxis |
axisY : AbstractAxis |
シリーズに使用するY軸。axisY とaxisYRight の両方を未定義のままにすると、ValueAxis が作成されます。
axisYRightも参照 。
axisYRight : AbstractAxis |
boxOutlineVisible : bool |
ボックス・アウトラインの可視性。
boxWidth : real |
ボックスとウィスカの幅。この値は、そのカテゴリ内での項目の相対的な幅を示します。値は 0.0 か ら 1.0 の間で指定で き ます。負の値は 0.0 に、 1.0 よ り 大 き い値は 1.0 に置き換え られます。
brushFilename : string |
シリーズのブラシとして使用されるファイル名。
count : int |
箱ひげ図系列の箱ひげ項目の数。
シグナル・ドキュメント
boxsetsAdded(list sets) |
このシグナルは、sets で指定された box-and-whiskers アイテムがシリーズに追加されたときに発せられる。
対応するシグナルハンドラはonBoxsetsAdded()
です。
注意: 対応するハンドラはonBoxsetsAdded
です。
boxsetsRemoved(list sets) |
このシグナルは、sets で指定された box-and-whiskers アイテムがシリーズから削除されたときに発せられる。
対応するシグナルハンドラはonBoxsetsRemoved()
。
注: 対応するハンドラはonBoxsetsRemoved
。
clicked(BoxSet boxset) |
このシグナルは、boxset で指定されたボックスとウィスカのアイテムがチャート内でクリックされたときに発せられる。
対応するシグナルハンドラはonClicked()
です。
注: 対応するハンドラはonClicked
です。
doubleClicked(BoxSet boxset) |
このシグナルは、チャート内でboxset で指定されたボックスとウィスカのアイテムをユーザがダブルクリックしたときに発せられます。
対応するシグナルハンドラはonDoubleClicked()
です。
注: 対応するハンドラはonDoubleClicked
です。
このシグナルは、チャート内のboxset で指定された box-and-whiskers アイテムの上にマウスが置かれたときに発せられる。マウスがアイテムの上に移動すると、status がtrue
に変わり、再びマウスが離れるとfalse
に変わる。
対応するシグナル・ハンドラはonHovered()
である。
注: 対応するハンドラはonHovered
です。
pressed(BoxSet boxset) |
注:このシグナルは、ユーザがチャート上のboxset を押したときに発せられます。
対応するシグナルハンドラはonPressed
です。
注: 対応するハンドラはonPressed
です。
released(BoxSet boxset) |
注: このシグナルは、チャート上のboxset で指定されたボックスとウィスカのアイテム上でユーザがマウスを離したときに発せられます。
対応するシグナルハンドラはonReleased()
です。
注: 対応するハンドラはonReleased
です。
メソッド・ドキュメント
append(BoxSet box) |
box で指定されたボックスとヒゲのアイテムをシリーズに追加します。
append(string label, VariantList values) |
label で指定されたラベルとvalues で指定された値を持つ新しい box-and-whiskers アイテムを series に追加する。
at(int index) |
index で指定された位置の箱ひげアイテムを返す。
clear() |
box-and-whiskers すべての box-and-whiskers 項目を系列から削除し、永久に削除する。
label で指定されたラベルとvalues で指定された値を持つ新しい箱ひげ項目を、index で指定された位置にシリーズに挿入する。
remove(QBoxSet boxset) |
boxset で指定された箱ひげアイテムをシリーズから削除する。
© 2025 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.