Sur cette page

ValueAxis QML Type

Ajoute des valeurs aux axes d'un graphique. Plus d'informations...

Import Statement: import QtCharts 2.11
In C++: QValueAxis
Inherits:

AbstractAxis

Propriétés

Signaux

Méthodes

Description détaillée

Le type ValueAxis peut être configuré pour afficher une ligne d'axe avec des repères, des lignes de grille et des ombres. Les valeurs de l'axe sont dessinées à l'emplacement des marques de contrôle.

L'exemple de code suivant illustre l'utilisation du type ValueAxis :

ChartView {
    ValueAxis {
        id: xAxis
        min: 0
        max: 10
    }
// Add a few series...
}

Documentation sur les propriétés

labelFormat : string

La chaîne de format prend en charge les spécificateurs de conversion, les modificateurs de longueur et les drapeaux suivants, fournis par printf() dans la bibliothèque standard C++ : d, i, o, x, X, f, F, e, E, g, G, c.

Si ChartView.localizeNumbers est true, les spécificateurs pris en charge sont limités à : d, e, E, f, g, G et i. De même, seul le modificateur de précision est pris en charge. Le reste du formatage provient de la version par défaut de QLocale de l'application.

Voir aussi QString::asprintf().

max : real

La valeur maximale de l'axe.

Lors de la définition de cette propriété, la valeur minimale est ajustée si nécessaire, afin de garantir la validité de la plage.

min : real

La valeur minimale de l'axe.

Lors de la définition de cette propriété, la valeur maximale est ajustée si nécessaire, afin de garantir la validité de la plage.

minorTickCount : int

Le nombre de marques mineures sur l'axe. Cela indique combien de lignes de grille sont tracées entre les ticks majeurs sur le graphique. Les étiquettes ne sont pas dessinées pour les ticks mineurs. La valeur par défaut est 0.

tickAnchor : real [since QtCharts 2.3]

La valeur de base à partir de laquelle les marques de tic-tac et les étiquettes sont placées dynamiquement.

Cette propriété a été introduite dans QtCharts 2.3.

tickCount : int

Le nombre de points de repère sur l'axe. Cela indique le nombre de lignes de la grille qui sont dessinées sur le graphique. La valeur par défaut est 5, et le nombre ne peut être inférieur à 2.

tickInterval : real [since QtCharts 2.3]

L'intervalle entre les marques de tic-tac et les étiquettes placées dynamiquement.

Cette propriété a été introduite dans QtCharts 2.3.

tickType : enumeration [since QtCharts 2.3]

La méthode de positionnement de la coche et des étiquettes.

ConstanteDescription
ValueAxis.TicksDynamicLes coches sont placées en fonction des valeurs tickAnchor et tickInterval.
ValueAxis.TicksFixedLes coches sont placées uniformément sur l'ensemble de l'axe. La valeur tickCount spécifie le nombre de ticks.

Cette propriété a été introduite dans QtCharts 2.3.

Documentation sur les signaux

rangeChanged(string min, string max)

Ce signal est émis lorsque min ou max la valeur de l'axe change.

Le gestionnaire de signal correspondant est onRangeChanged.

Note : Le gestionnaire correspondant est onRangeChanged.

Documentation de la méthode

void applyNiceNumbers()

Modifie la plage actuelle et le nombre de marques de tic-tac sur l'axe pour qu'ils soient agréables à regarder. L'algorithme considère que les nombres qui peuvent être exprimés sous la forme de 1*10^n, 2* 10^n ou 5*10^n sont des nombres agréables. Ces nombres sont utilisés pour définir l'espacement des marques de tic-tac.

© 2026 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.