BarCategoryAxis QML Type

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

Import Statement: import QtGraphs
In C++: QBarCategoryAxis
Inherits:

AbstractAxis

プロパティ

シグナル

メソッド

詳細説明

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

次の QML スニペットは、BarCategoryAxis の使用方法を示しています:

GraphsView {
    anchors.fill: parent
    axisX: BarCategoryAxis {
        categories: ["2023", "2024", "2025"]
        lineVisible: false
    }
    axisY: ValueAxis { }
    BarSeries {
        BarSet {
            values: [7, 6, 9]
        }
    }
}

プロパティの説明

categories : list

軸のカテゴリ。


count : int [read-only]

軸のカテゴリの数。


max : string

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


min : string

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


シグナル・ドキュメント

categoriesChanged()

このシグナルは、軸のカテゴリが変更されたときに発行されます。

注: 対応するハンドラはonCategoriesChanged です。


categoryRangeChanged(string min, string max)

minmax は、新しい範囲の最小値と最大値です。

注: 対応するハンドラはonCategoryRangeChanged


countChanged()

このシグナルは、軸のカテゴリ数が変更されたときに発行されます。

:対応するハンドラはonCountChanged です。


maxChanged(string max)

このシグナルは、軸の最大値がmax に変更されたときに発せられる。

注: 対応するハンドラはonMaxChanged です。


minChanged(string min)

このシグナルは、軸の最小値がmin に変更されたときに発せられる。

:対応するハンドラはonMinChanged です。


メソッドの説明

append(list categories)

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

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


append(string category)

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

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


string at(int index)

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


clear()

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


insert(int index, string category)

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


remove(int index)

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


remove(string category)

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


replace(string oldCategory, string newCategory)

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


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