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