BarSet QML Type

棒グラフの1組の棒を表します。詳細...

Import Statement: import QtCharts 2.8
In C++: QBarSet

プロパティ

シグナル

メソッド

詳細説明

バー・セットには、各カテゴリに 1 つのデータ値が含まれます。セットの最初の値は最初のカテゴリに属し、2 番目の値は 2 番目のカテゴリに属し、以下同様とします。セットがカテゴリより少ない値を持つ場合、欠損値はセットの末尾にあると仮定されます。セットの途中の欠損値については、ゼロという数値が使用される。ゼロ値セットのラベルは表示されない。

AbstractBarSeries,BarSeries,StackedBarSeries,PercentBarSeries,HorizontalBarSeries,HorizontalStackedBarSeries, およびHorizontalPercentBarSeriesも参照のこと

プロパティの説明

borderColor : color

バーセットのライン(ペン)色。


borderWidth : real

境界線の幅。デフォルトでは、幅は 2.0 です。


brushFilename : string

セットのブラシとして使用されるファイルの名前。


color : color

バー・セットの塗りつぶし (ブラシ) 色。


count : int

バー・セットの値の数。


label : string

バー・セットのラベル。


labelColor : color

バー・セットのテキスト (ラベル) 色。


labelFont : font

棒グラフ・セットのラベルの描画に使用されるフォント。

詳細については、font を参照してください。


values : QVariantList

バー セットの値。値として、real またはpoint のいずれかの型のリストを設定できます。

値として実数型のリストを設定した場合、それらは直接、バー・セットの値を定義します。

値として点型のリストを設定した場合、点の x 座標は、小節集合におけるゼロ・ベースのインデックスを指定する。小節集合のサイズは、x座標の最高値+1である。点がゼロから最高値の間のどのx座標でも欠けている場合、その点は値ゼロを得る。

例えば、以下のバーセットは等しい値を持つ:

myBarSet1.values = [5, 0, 1, 5];
myBarSet2.values = [Qt.point(0, 5), Qt.point(2, 1), Qt.point(3, 5)];

シグナル・ドキュメント

valueChanged(int index)

このシグナルは、index で指定された位置の値が変更されたときに発せられる。

対応するシグナル・ハンドラはonValueChanged

注: 対応するハンドラはonValueChanged


valuesAdded(int index, int count)

このシグナルは、バーセットに新しい値が追加されたときに発せられる。index は最初に挿入された値の位置を示し、count は挿入された値の数を示す。

対応するシグナル・ハンドラはonValuesAdded です。

注: 対応するハンドラはonValuesAdded


valuesRemoved(int index, int count)

このシグナルは、バーセットから値が削除されたときに発せられる。index は最初に削除された値の位置を示し、count は削除された値の数を示す。

対応するシグナル・ハンドラはonValuesRemoved です。

注: 対応するハンドラはonValuesRemoved


メソッド・ドキュメント

append(real value)

value で指定された新しい値をバー・セットの最後に追加します。


at(int index)

バー・セットからindex で指定された値を返します。インデックスが範囲外の場合、0.0 が返されます。


clicked(int index)

このシグナルは、バー・セット内のindex で指定されたバーをユーザーがクリックしたときに発せられます。

対応するシグナルハンドラはonClicked です。


doubleClicked(int index)

このシグナルは、バーセット内のindex で指定されたバーをユーザーがダブルクリックしたときに発せられる。

対応するシグナルハンドラはonDoubleClicked です。


pressed(int index)

このシグナルは、ユーザーがバーセット内のindex で指定されたバーをクリックし、マウスボタンを押したままにしたときに発せられます。

対応するシグナルハンドラはonPressed です。


released(int index)

このシグナルは、バー・セット内のindex で指定されたバーで、ユーザがマウスの押下を離したときに発せられます。

対応するシグナルハンドラはonReleased です。


remove(int index, int count)

index で指定された値から、count で指定された数の値をバー セットから削除します。

count を省略すると、index で指定された値のみが削除されます。


replace(int index, real value)

index で指定された位置のバーセットに、value で指定された値を追加します。


本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。