QBarSet Class

QBarSetクラスは、棒グラフの1組の棒を表します。詳細...

Header: #include <QBarSet>
In QML: BarSet
Inherits: QObject

プロパティ

パブリック関数

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

このプロパティは、バーセットのバーを塗りつぶすために使用されるブラシを保持する。

アクセス関数

QBrush brush() const
void setBrush(const QBrush &brush)

ノーティファイアシグナル:

void brushChanged()

color : QColor

このプロパティは、バーセットの塗りつぶし(ブラシ)の色を保持します。

アクセス関数

QColor color()
void setColor(QColor color)

ノーティファイアシグナル:

void colorChanged(QColor color)

label : QString

このプロパティはバーセットのラベルを保持します。

アクセス関数

QString label() const
void setLabel(const QString label)

このプロパティは、バーセットのラベルを保持します:

void labelChanged()

labelBrush : QBrush

このプロパティは、バーセットのラベルの描画に使用されるブラシを保持します。

アクセス関数

QBrush labelBrush() const
void setLabelBrush(const QBrush &brush)

通知シグナル

labelColor : QColor

このプロパティは、バーセットのテキスト(ラベル)の色を保持します。

アクセス関数

QColor labelColor()
void setLabelColor(QColor color)

ノーティファイアシグナル:

void labelColorChanged(QColor color)

labelFont : QFont

このプロパティは、バーセットのラベルの描画に使用されるフォントを保持します。

アクセス関数

QFont labelFont() const
void setLabelFont(const QFont &font)

ノーティファイアシグナル:

pen : QPen

このプロパティは、バーセットのバーのラインを描画するために使用されるペンを保持します。

アクセス関数

QPen pen() const
void setPen(const QPen &pen)

このプロパティは、バーセット内のバーの線を描画するために使用されるペンを保持します:

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 で指定されたバーの上にマウスが置かれたときに発せられます。マウスがバーの上に移動すると、statustrue に変わり、マウスが再び離れると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 は挿入された値の数を示します。

append() およびinsert()も参照

[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.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。