QBarSet Class
QBarSetクラスは、棒グラフの1組の棒を表します。詳細...
プロパティ
|
|
パブリック機能
QBarSet(const QString label, QObject *parent = nullptr) | |
virtual | ~QBarSet() |
void | append(const QList<qreal> &values) |
void | append(const qreal value) |
qreal | at(const int index) const |
QColor | borderColor() |
QBrush | brush() const |
QColor | color() |
int | count() const |
(since 6.2) void | deselectAllBars() |
(since 6.2) void | deselectBar(int index) |
(since 6.2) void | deselectBars(const QList<int> &indexes) |
void | insert(const int index, const qreal value) |
(since 6.2) bool | isBarSelected(int index) const |
QString | label() const |
QBrush | labelBrush() const |
QColor | labelColor() |
QFont | labelFont() const |
QPen | pen() const |
void | remove(const int index, const int count = 1) |
void | replace(const int index, const qreal value) |
(since 6.2) void | selectAllBars() |
(since 6.2) void | selectBar(int index) |
(since 6.2) void | selectBars(const QList<int> &indexes) |
(since 6.2) QList<int> | selectedBars() const |
(since 6.2) QColor | selectedColor() const |
(since 6.2) void | setBarSelected(int index, bool selected) |
void | setBorderColor(QColor color) |
void | setBrush(const QBrush &brush) |
void | setColor(QColor color) |
void | setLabel(const QString label) |
void | setLabelBrush(const QBrush &brush) |
void | setLabelColor(QColor color) |
void | setLabelFont(const QFont &font) |
void | setPen(const QPen &pen) |
(since 6.2) void | setSelectedColor(const QColor &color) |
qreal | sum() const |
(since 6.2) void | toggleSelection(const QList<int> &indexes) |
QBarSet & | operator<<(const qreal &value) |
qreal | operator[](const int index) const |
シグナル
void | borderColorChanged(QColor color) |
void | brushChanged() |
void | clicked(int index) |
void | colorChanged(QColor color) |
void | doubleClicked(int index) |
void | hovered(bool status, int index) |
void | labelBrushChanged() |
void | labelChanged() |
void | labelColorChanged(QColor color) |
void | labelFontChanged() |
void | penChanged() |
void | pressed(int index) |
void | released(int index) |
void | valueChanged(int index) |
void | valuesAdded(int index, int count) |
void | valuesRemoved(int index, int count) |
詳細説明
バー セットには、各カテゴリに 1 つのデータ値が含まれます。セットの最初の値は最初のカテゴリに属すると仮定され、2 番目の値は 2 番目のカテゴリに属すると仮定されます。セットの値がカテゴリの数より少ない場合、欠損値はセットの末尾にあると仮定されます。セットの途中の欠損値については、ゼロという数値が使用される。ゼロ値セットのラベルは表示されない。
QAbstractBarSeries,QBarSeries,QStackedBarSeries,QPercentBarSeries,QHorizontalBarSeries,QHorizontalStackedBarSeries, およびQHorizontalPercentBarSeriesも参照のこと 。
プロパティ・ドキュメンテーション
borderColor : QColor
このプロパティは、バーセットのライン(ペン)カラーを保持する。
アクセス関数
QColor | borderColor() |
void | setBorderColor(QColor color) |
通知シグナル:
void | borderColorChanged(QColor color) |
brush : QBrush
このプロパティは、バーセット内のバーを塗りつぶすために使用されるブラシを保持する。
アクセス関数:
通知シグナル
void | brushChanged() |
color : QColor
このプロパティは、バーセットのフィル(ブラシ)カラーを保持する。
アクセス関数
通知シグナル
void | colorChanged(QColor color) |
label : QString
このプロパティは、バーセットのラベルを保持する。
アクセス関数:
通知シグナル
void | labelChanged() |
labelBrush : QBrush
このプロパティは、バーセットのラベルを描画するために使用されるブラシを保持する。
アクセス関数
QBrush | labelBrush() const |
void | setLabelBrush(const QBrush &brush) |
通知シグナル
void | labelBrushChanged() |
labelColor : QColor
このプロパティは、バーセットのテキスト(ラベル)色を保持する。
アクセス関数
QColor | labelColor() |
void | setLabelColor(QColor color) |
ノーティファイアシグナル:
void | labelColorChanged(QColor color) |
labelFont : QFont
このプロパティは、バーセットのラベルの描画に使用されるフォントを保持する。
アクセス関数
QFont | labelFont() const |
void | setLabelFont(const QFont &font) |
通知シグナル
void | labelFontChanged() |
pen : QPen
このプロパティは、バーセット内のバーの線を描画するために使用されるペンを保持する。
アクセス関数
通知シグナル:
void | penChanged() |
メンバ関数ドキュメント
[explicit]
QBarSet::QBarSet(const QString label, QObject *parent = nullptr)
ラベルlabel と親parent を持つバーセットを構築する。
[virtual noexcept]
QBarSet::~QBarSet()
バーのセットを削除する。
void QBarSet::append(const QList<qreal> &values)
values で指定された実数値のリストをバー・セットの最後に追加します。
append()も参照 。
void QBarSet::append(const qreal value)
value で指定された新しい値をバー・セットの最後に追加する。
qreal QBarSet::at(const int index) const
バーセットからindex で指定された値を返す。インデックスが範囲外の場合、0.0 が返される。
QColor QBarSet::borderColor()
バーセットの線の色を返します。
注: プロパティ borderColor のゲッター関数。
setBorderColor()も参照してください 。
[signal]
void QBarSet::borderColorChanged(QColor color)
このシグナルは、バーセットのライン(ペン)カラーがcolor に変更されたときに発行される。
注: borderColor プロパティのノーティファイア・シグナル。
QBrush QBarSet::brush() const
バー セット内のバーを塗りつぶすために使用されるブラシを返します。
注: プロパティ brush のゲッター関数。
setBrush()も参照してください 。
[signal]
void QBarSet::brushChanged()
このシグナルは、バーセットの描画に使用されるブラシが変更されたときに発行される。
注: プロパティbrush のノーティファイア・シグナル。
brushも参照してください 。
[signal]
void QBarSet::clicked(int index)
このシグナルは、バー・セット内のindex で指定されたバーをユーザーがクリックしたときに発せられる。
QColor QBarSet::color()
バーセットの塗りつぶし色を返します。
注: プロパティ color のゲッター関数。
setColor()も参照してください 。
[signal]
void QBarSet::colorChanged(QColor color)
このシグナルは、バーセットの塗りつぶし(ブラシ)色がcolor に変更されたときに発行される。
注意: color プロパティの通知シグナルです。
int QBarSet::count() const
BARSET関数は、バー・セット内の値の数を返します。
[since 6.2]
void QBarSet::deselectAllBars()
シリーズ内のすべてのバーの選択を解除します。
注意: QBarSet::selectedBarsChanged を出力します。
この関数は Qt 6.2 で導入されました。
setBarSelected()も参照してください 。
[since 6.2]
void QBarSet::deselectBar(int index)
index のバーの選択を解除する。
注: QBarSet::selectedBarsChanged を出力します。
この関数は Qt 6.2 で導入されました。
setBarSelected()も参照してください 。
[since 6.2]
void QBarSet::deselectBars(const QList<int> &indexes)
indexes リストで渡された複数のバーを非選択としてマークする。
注意: QBarSet::selectedBarsChanged を発行します。
この関数は Qt 6.2 で導入されました。
setBarSelected()も参照してください 。
[signal]
void QBarSet::doubleClicked(int index)
このシグナルは、バー・セット内のindex で指定されたバーをユーザーがダブルクリックしたときに発せられる。
[signal]
void QBarSet::hovered(bool status, int index)
このシグナルは、バー・セット内のindex で指定されたバーの上にマウスが置かれたときに発せられる。マウスがバーの上に移動すると、status がtrue
に変わり、マウスが再び離れるとfalse
に変わる。
void QBarSet::insert(const int index, const qreal value)
index で指定された位置にvalue を挿入する。挿入された値に続く値は、1つ上の位置に移動する。
remove()も参照のこと 。
[since 6.2]
bool QBarSet::isBarSelected(int index) const
指定されたindex のバーが選択されたバーの中にあればtrue
を、そうでなければfalse
を返す。
注意: 選択されたバーが、QBarSet::setSelectedColor で指定された色で描画されます。
この関数は Qt 6.2 で導入されました。
selectedBars(),setBarSelected(),setSelectedColor()も参照してください 。
QString QBarSet::label() const
バーセットのラベルを返す。
注: プロパティ label のゲッター関数。
setLabel()も参照してください 。
QBrush QBarSet::labelBrush() const
このバー セットの上に値を描画するために使用されるブラシを返します。
メモ: プロパティ labelBrush のゲッター関数。
setLabelBrush()も参照してください 。
[signal]
void QBarSet::labelBrushChanged()
このシグナルは、バーセットのラベルの描画に使用されるブラシが変更されたときに発行される。
注: プロパティlabelBrush のノーティファイア・シグナル。
labelBrushも参照してください 。
[signal]
void QBarSet::labelChanged()
このシグナルは、バーセットのラベルが変更されたときに発行される。
注: プロパティlabel に対するノーティファイア・シグナル。
labelも参照してください 。
QColor QBarSet::labelColor()
バーセットのテキスト色を返す。
注: プロパティ labelColor のゲッター関数。
setLabelColor()も参照してください 。
[signal]
void QBarSet::labelColorChanged(QColor color)
このシグナルは、バーセットのテキスト(ラベル)の色がcolor に変更されたときに発行される。
注意: labelColor プロパティのノーティファイアシグナル。
QFont QBarSet::labelFont() const
このバーセットの上に値を描画するために使用されるペンを返します。
メモ: プロパティ labelFont のゲッター関数。
setLabelFont()も参照してください 。
[signal]
void QBarSet::labelFontChanged()
このシグナルは、バーセットのラベルのフォントが変更されたときに発行される。
注: プロパティlabelFont に対するノーティファイア・シグナル。
labelBrushも参照 。
QPen QBarSet::pen() const
バー・セットの線を描くのに使用されたペンを返す。
メモ: プロパティ pen のゲッター関数。
setPen()も参照してください 。
[signal]
void QBarSet::penChanged()
このシグナルは、バーセットの描画に使用されるペンが変更されたときに発行される。
注: プロパティpen に対するノーティファイア・シグナル。
penも参照してください 。
[signal]
void QBarSet::pressed(int index)
このシグナルは、バー・セット内のindex で指定されたバーをクリックし、マウス・ボタンを押し続けたときに発せられる。
[signal]
void QBarSet::released(int index)
このシグナルは、バー・セット内のindex で指定されたバー上でマウスを離したときに発せられる。
void QBarSet::remove(const int index, const int count = 1)
index で指定された値から始まるバー・セットから、count で指定された数の値を削除する。
insert()も参照のこと 。
void QBarSet::replace(const int index, const qreal value)
index で指定された位置に設定されたバーに、value で指定された値を追加する。
[since 6.2]
void QBarSet::selectAllBars()
シリーズ内のすべてのバーを選択としてマークします。
注: QBarSet::selectedBarsChanged を出力します。
この関数は Qt 6.2 で導入されました。
setBarSelected()も参照してください 。
[since 6.2]
void QBarSet::selectBar(int index)
index のバーを選択されたものとしてマークする。
注: QBarSet::selectedBarsChanged を出力します。
この関数は Qt 6.2 で導入されました。
setBarSelected()も参照してください 。
[since 6.2]
void QBarSet::selectBars(const QList<int> &indexes)
indexes リストで渡された複数の小節を選択としてマークする。
注: QBarSet::selectedBarsChanged を出力します。
この関数は Qt 6.2 で導入されました。
setBarSelected()も参照してください 。
[since 6.2]
QList<int> QBarSet::selectedBars() const
選択されているとマークされたバーのリストを返します。
この関数は Qt 6.2 で導入されました。
setBarSelected()も参照してください 。
[since 6.2]
QColor QBarSet::selectedColor() const
選択されたバーの色を返します。
これは、選択としてマークされたバーの塗りつぶし(ブラシ)色です。指定がない場合、デフォルトとしてQBarSet::color の値が使用されます。
この関数は Qt 6.2 で導入されました。
setSelectedColor() およびcolorも参照してください 。
[since 6.2]
void QBarSet::setBarSelected(int index, bool selected)
selected で指定されたように、index のバーを選択または非選択としてマークします。
注意: 選択されたバーは、選択された色が指定されている場合、その色を使って描画されます。QBarSet::selectedBarsChanged を出力します。
この関数は Qt 6.2 で導入されました。
isBarSelected() およびsetSelectedColor()も参照してください 。
void QBarSet::setBorderColor(QColor color)
color に設定されたバーの線色を設定します。
注: プロパティborderColor に対するセッター関数。
borderColor()も参照 。
void QBarSet::setBrush(const QBrush &brush)
brush に設定されたバーのバーを塗りつぶすために使用されるブラシを設定します。
注: プロパティbrush に対するセッター関数。
brush()も参照してください 。
void QBarSet::setColor(QColor color)
color に設定されたバーの塗りつぶし色を設定します。
注: プロパティcolor に対するセッター関数。
color()も参照 。
void QBarSet::setLabel(const QString label)
バーセットの新しいラベルとしてlabel を設定する。
注: プロパティlabel のセッター関数。
label()も参照してください 。
void QBarSet::setLabelBrush(const QBrush &brush)
brush に設定されたバーの上に値を描画するために使用されるブラシを設定します。
注: プロパティlabelBrush に対するセッター関数。
labelBrush()も参照 。
void QBarSet::setLabelColor(QColor color)
color に設定されたバーのテキスト色を設定します。
注: プロパティlabelColor に対するセッター関数。
labelColor()も参照 。
void QBarSet::setLabelFont(const QFont &font)
font に設定されたバーの上部に値を描画するために使用されるフォントを設定します。
注: プロパティlabelFont に対するセッター関数。
labelFont()も参照 。
void QBarSet::setPen(const QPen &pen)
pen に設定されたバーの線の描画に使用されるペンを設定します。
注: プロパティpen に対するセッター関数。
pen()も参照してください 。
[since 6.2]
void QBarSet::setSelectedColor(const QColor &color)
選択されたバーのcolor を設定します。
この関数は Qt 6.2 で導入されました。
selectedColorも参照してください 。
qreal QBarSet::sum() const
バーセット内のすべての値の合計を返します。
[since 6.2]
void QBarSet::toggleSelection(const QList<int> &indexes)
指定されたindexes のバーの選択状態を反対の状態に変更する。
注意: QBarSet::selectedBarsChanged を発行します。
この関数は Qt 6.2 で導入されました。
setBarSelected()も参照してください 。
[signal]
void QBarSet::valueChanged(int index)
このシグナルは、index で指定された位置の値が変更されたときに発せられる。
at()も参照のこと 。
[signal]
void QBarSet::valuesAdded(int index, int count)
このシグナルは、バーセットに新しい値が追加されたときに発せられる。index は最初に挿入された値の位置を示し、count は挿入された値の数を示す。
[signal]
void QBarSet::valuesRemoved(int index, int count)
このシグナルは、バーセットから値が削除されたときに発せられる。index は最初に削除された値の位置を示し、count は削除された値の数を示す。
remove()も参照のこと 。
QBarSet &QBarSet::operator<<(const qreal &value)
value で指定された実数値をバー・セットの最後に追加する便宜演算子。
append()も参照のこと 。
qreal QBarSet::operator[](const int index) const
index で指定されたバー・セットの値を返す。インデックスが範囲外の場合、0.0 が返される。
© 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.