QBarCategoryAxis Class
QBarCategoryAxis クラスは、グラフの軸にカテゴリを追加します。詳細...
ヘッダー | #include <QBarCategoryAxis> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Graphs) target_link_libraries(mytarget PRIVATE Qt6::Graphs) |
qmake | QT += graphs |
QML で | BarCategoryAxis |
継承: | QAbstractAxis |
- 継承されたメンバを含むすべてのメンバのリスト
- QBarCategoryAxis はQt Graphs C++ Classes for 2D に含まれます。
プロパティ
- categories : QStringList
- count : const qsizetype
- max : QString
- min : QString
パブリック関数
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) |
プロパティ・ドキュメント
categories : QStringList
このプロパティは、軸のカテゴリを保持する。
アクセス関数:
QStringList | categories() |
void | setCategories(const QStringList &categories) |
通知シグナル:
void | categoriesChanged() |
[read-only]
count : const qsizetype
このプロパティは、軸のカテゴリ数を保持する。
アクセス関数:
qsizetype | count() const |
通知シグナル:
void | countChanged() |
max : QString
このプロパティは、軸の最大値を保持する。
軸の最大値。指定された値は、categories
に含まれなければならない。
アクセス関数
ノーティファイアシグナル:
void | maxChanged(const QString &max) |
min : QString
このプロパティは、軸の最小値を保持する。
軸の最小値。指定された値は、categories
に含まれなければならない。
アクセス関数:
通知シグナル:
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
カテゴリーの数を返す。
注: プロパティ数のゲッター関数です。
[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)
oldCategory をnewCategory で置き換える。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.
軸の型を返します。
© 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.