QBarCategoryAxis Class

QBarCategoryAxis クラスは、グラフの軸にカテゴリを追加します。詳細...

Header: #include <QBarCategoryAxis>
CMake: find_package(Qt6 REQUIRED COMPONENTS Graphs)
target_link_libraries(mytarget PRIVATE Qt6::Graphs)
qmake: QT += graphs
In QML: BarCategoryAxis
Inherits: QAbstractAxis

プロパティ

パブリック関数

QBarCategoryAxis(QObject *parent = nullptr)
virtual ~QBarCategoryAxis() override
void append(const QString &category)
void append(const QStringList &categories)
QString at(qsizetype index) const
QStringList categories()
void clear()
qsizetype count() const
void insert(qsizetype index, const QString &category)
QString max() const
QString min() const
void remove(const QString &category)
void remove(qsizetype index)
void replace(const QString &oldCategory, const QString &newCategory)
void setCategories(const QStringList &categories)
void setMax(const QString &max)
void setMin(const QString &min)
void setRange(const QString &minCategory, const QString &maxCategory)

再実装パブリック関数

virtual QAbstractAxis::AxisType type() const override

シグナル

void categoriesChanged()
void countChanged()
void maxChanged(const QString &max)
void minChanged(const QString &min)

詳細説明

QBarCategoryAxisは、目盛り、グリッド線、および陰影を持つ軸線を表示するように設定できます。カテゴリは目盛りの間に描画されます。

プロパティの説明

categories : QStringList

このプロパティは、軸のカテゴリを保持します。

アクセス関数:

QStringList categories()
void setCategories(const QStringList &categories)

通知シグナル:

void categoriesChanged()

[read-only] count : const qsizetype

このプロパティは、軸のカテゴリ数を保持する。

アクセス関数

qsizetype count() const

このプロパティは、軸の最大値を保持する:

void countChanged()

max : QString

このプロパティは、軸の最大値を保持する。

軸の最大値。指定された値は、categories に含まれなければならない。

アクセス関数

QString max() const
void setMax(const QString &max)

ノーティファイア信号:

void maxChanged(const QString &max)

min : QString

このプロパティは、軸の最小値を保持する。

軸の最小値。指定された値は、categories に含まれている必要があります。

アクセス関数:

QString min() const
void setMin(const QString &min)

通知シグナル:

void minChanged(const QString &min)

メンバ関数 ドキュメント

[explicit] QBarCategoryAxis::QBarCategoryAxis(QObject *parent = nullptr)

parent の子である軸オブジェクトを構築する。

[override virtual noexcept] QBarCategoryAxis::~QBarCategoryAxis()

軸オブジェクトを破棄する。

[invokable] void QBarCategoryAxis::append(const QString &category)

category を軸に追加します。軸の最大値は、最後のcategory と一致するように変更されます。前にカテゴリが定義されていない場合、軸の最小値もcategory に一致するように変更されます。

カテゴリは有効なQString でなければならず、重複することはできない。重複したカテゴリは追加されません。

注: この関数は、メタ・オブジェクト・システムやQMLから呼び出すことができます。Q_INVOKABLE を参照してください。

[invokable] void QBarCategoryAxis::append(const QStringList &categories)

categories を軸に追加します。軸の最大値は、categories の最後のカテゴリに一致するように変更されます。 前にカテゴリが定義されていない場合、軸の最小値も、categories の最初のカテゴリに一致するように変更されます。

カテゴリは有効なQString でなければならず、重複してはならない。重複したカテゴリは追加されません。

注: この関数は、メタ・オブジェクト・システムやQMLから呼び出すことができます。Q_INVOKABLE を参照してください。

[invokable] QString QBarCategoryAxis::at(qsizetype index) const

index にあるカテゴリーを返します。

注意: この関数はメタオブジェクトシステム経由でも QML からでも呼び出すことができます。Q_INVOKABLE を参照してください。

QStringList QBarCategoryAxis::categories()

カテゴリーを返します。

注: プロパティ・カテゴリのゲッター関数です。

setCategories()も参照してください

[invokable] void QBarCategoryAxis::clear()

すべてのカテゴリを削除します。軸範囲の最大値と最小値を QString::null に設定します。

注釈 この関数は、メタ・オブジェクト・システムおよび QML から呼び出すことができます。Q_INVOKABLE を参照してください。

qsizetype QBarCategoryAxis::count() const

カテゴリの数を返します。

注釈 プロパティ count のゲッター関数です。

[invokable] void QBarCategoryAxis::insert(qsizetype index, const QString &category)

index の軸にcategory を挿入します。category は有効なQString でなければならず、重複はできません。category が他のカテゴリの前に追加または追加された場合、軸の最小値と最大値はそれに応じて更新されます。

注: この関数は、メタオブジェクトシステムおよび QML から呼び出すことができます。Q_INVOKABLE を参照してください。

QString QBarCategoryAxis::max() const

最大カテゴリを返します。

注釈 : プロパティ max のゲッター関数。

setMax()も参照してください

QString QBarCategoryAxis::min() const

カテゴリ最小値を返す。

注釈 min プロパティのゲッター関数。

setMin()も参照して ください。

[invokable] void QBarCategoryAxis::remove(const QString &category)

category を軸から削除します。現在軸の最大値または最小値を設定しているカテゴリを削除すると、軸の範囲に影響します。

注釈 この関数は、メタ・オブジェクト・システムおよび QML から呼び出すことができます。Q_INVOKABLE を参照してください。

[invokable] void QBarCategoryAxis::remove(qsizetype index)

index のカテゴリを軸から削除します。現在軸の最大値または最小値を設定しているカテゴリを削除すると、軸範囲に影響します。

メモ: この関数は、メタオブジェクトシステムおよび QML から呼び出すことができます。Q_INVOKABLE を参照してください。

[invokable] void QBarCategoryAxis::replace(const QString &oldCategory, const QString &newCategory)

oldCategorynewCategory で置き換えます。oldCategory が軸上に存在しない場合は、何も行われません。newCategory は有効なQString である必要があり、重複することはできません。最小または最大カテゴリが置換されると、軸上の最小値と最大値がそれに応じて更新されます。

注釈 この関数は、メタ・オブジェクト・システムおよび QML から呼び出すことができます。Q_INVOKABLE を参照してください。

void QBarCategoryAxis::setCategories(const QStringList &categories)

categories を設定し、古いものを破棄します。軸の範囲は、categories の最初と最後のカテゴリに一致するように調整されます。

カテゴリは有効なQString でなければならず、重複することはできません。

注釈 プロパティcategories に対するセッター関数。

categories()も参照

void QBarCategoryAxis::setMax(const QString &max)

最大カテゴリをmax に設定する。

注釈: プロパティmax のセッター関数。

max()も参照

void QBarCategoryAxis::setMin(const QString &min)

最小カテゴリーをmin に設定する。

注: プロパティmin のセッター関数。

min()も参照して ください。

void QBarCategoryAxis::setRange(const QString &minCategory, const QString &maxCategory)

軸範囲をminCategory からmaxCategory に設定します。

[override virtual] QAbstractAxis::AxisType QBarCategoryAxis::type() const

再インプリメント:QAbstractAxis::type() const.

軸のタイプを返します。

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