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