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 で指定された box-and-whiskers アイテムをシリーズから削除します。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。