AbstractAxis QML Type
Type de base utilisé pour les types d'axes spécialisés. Plus d'informations...
| Import Statement: | import QtGraphs |
| In C++: | QAbstractAxis |
| Inherited By: |
- Liste de tous les membres, y compris les membres hérités
- AbstractAxis fait partie de Qt Graphs QML Types for 2D.
Propriétés
- alignment : alignment
(since 6.9) - color : color
- gridVisible : bool
- labelDelegate : Component
- labelsAngle : real
- labelsVisible : bool
- lineVisible : bool
- subColor : color
- subGridVisible : bool
- textElideMode : enumeration
(since 6.10) - titleColor : color
- titleFont : font
- titleText : string
- titleVisible : bool
- visible : bool
Signaux
- colorChanged(color color)
- gridVisibleChanged(bool visible)
- labelsAngleChanged(string angle)
- labelsVisibleChanged(bool visible)
- lineVisibleChanged(bool visible)
- minorGridVisibleChanged(bool visible)
- rangeChanged(string min, string max)
- subColorChanged(color color)
- textElideModeChanged(enumeration elideMode)
- titleColorChanged(color color)
- titleFontChanged(Font font)
- titleTextChanged(string text)
- titleVisibleChanged(bool visible)
- visibleChanged(bool visible)
Description détaillée
Chaque série ne peut être liée qu'à un seul axe horizontal et vertical.
Les propriétés et la visibilité des différents éléments de l'axe, tels que la ligne d'axe, le titre, les étiquettes et les lignes de la grille, peuvent être contrôlées individuellement.
Documentation des propriétés
alignment : alignment [since 6.9]
L'alignement de l'axe. Peut être Qt.AlignLeft, Qt.AlignRight, Qt.AlignBottom, ou Qt.AlignTop.
Cette propriété a été introduite dans Qt 6.9.
color : color
La couleur utilisée pour dessiner les ticks principaux et la ligne d'axe. Elle remplace la couleur du thème même si ce dernier change.
gridVisible : bool
La visibilité des lignes de la grille. Par défaut, la valeur est true.
labelDelegate : Component
Un composant QML personnalisé utilisé comme étiquette pour l'axe. Ce composant doit être un composant Text ou contenir la propriété "text string", de sorte que cette propriété se voit attribuer la valeur de l'étiquette.
labelsAngle : real
L'angle des étiquettes d'axe en degrés.
labelsVisible : bool
La visibilité des étiquettes des axes. Par défaut, la valeur est true.
lineVisible : bool
La visibilité de la ligne d'axe. Par défaut, la valeur est true.
subColor : color
La couleur utilisée pour dessiner les sous-points. Elle remplace la couleur du thème même si celui-ci change.
subGridVisible : bool
Visibilité des lignes de la sous-maille. S'applique uniquement aux axes qui prennent en charge les lignes de sous-maille. Par défaut, la valeur est true.
textElideMode : enumeration [since 6.10]
Cette énumération spécifie l'emplacement de l'ellipse pour le texte débordant. La valeur peut être Qt.ElideLeft, Qt.ElideRight, Qt.ElideMiddle, ou Qt.ElideNone. Par défaut, la valeur est Qt.ElideNone.
Cette propriété a été introduite dans Qt 6.10.
titleColor : color
La couleur utilisée pour dessiner le texte du titre.
titleFont : font
La police du titre de l'axe.
titleText : string
Le titre de l'axe. Vide par défaut. Les titres des axes supportent le formatage HTML.
titleVisible : bool
La visibilité du titre de l'axe. Par défaut, la valeur est true.
visible : bool
La visibilité de l'axe. Par défaut, la valeur est true.
Documentation sur les signaux
colorChanged(color color)
Ce signal est émis lorsque la couleur utilisée pour dessiner les ticks et les lignes principales de l'axe passe à color.
Remarque : le gestionnaire correspondant est onColorChanged.
gridVisibleChanged(bool visible)
Ce signal est émis lorsque la visibilité des lignes de la grille de l'axe passe à visible.
Remarque : le gestionnaire correspondant est onGridVisibleChanged.
labelsAngleChanged(string angle)
Ce signal est émis lorsque l'angle des étiquettes d'axe passe à angle.
Remarque : le gestionnaire correspondant est onLabelsAngleChanged.
labelsVisibleChanged(bool visible)
Ce signal est émis lorsque la visibilité des étiquettes de l'axe passe à visible.
Remarque : le gestionnaire correspondant est onLabelsVisibleChanged.
lineVisibleChanged(bool visible)
Ce signal est émis lorsque la visibilité de la ligne d'axe passe à visible.
Remarque : le gestionnaire correspondant est onLineVisibleChanged.
minorGridVisibleChanged(bool visible)
Ce signal est émis lorsque la visibilité des lignes mineures de la grille de l'axe passe à visible.
Remarque : le gestionnaire correspondant est onMinorGridVisibleChanged.
rangeChanged(string min, string max)
Ce signal est émis lorsque la plage de l'axe change. min et max sont les valeurs min et max de la nouvelle plage.
Remarque : le gestionnaire correspondant est onRangeChanged.
subColorChanged(color color)
Ce signal est émis lorsque la couleur utilisée pour dessiner les sous-points de l'axe passe à color.
Remarque : le gestionnaire correspondant est onSubColorChanged.
textElideModeChanged(enumeration elideMode)
Ce signal est émis lorsque le type textElideMode change. elideMode est la nouvelle valeur du type Qt::TextElideMode.
Remarque : le gestionnaire correspondant est onTextElideModeChanged.
titleColorChanged(color color)
Ce signal est émis lorsque la couleur utilisée pour dessiner le titre de l'axe passe à color.
Remarque : le gestionnaire correspondant est onTitleColorChanged.
titleFontChanged(Font font)
Ce signal est émis lorsque la police du titre de l'axe passe à font.
Remarque : le gestionnaire correspondant est onTitleFontChanged.
titleTextChanged(string text)
Ce signal est émis lorsque le texte du titre de l'axe devient text.
Remarque : le gestionnaire correspondant est onTitleTextChanged.
titleVisibleChanged(bool visible)
Ce signal est émis lorsque la visibilité du texte du titre de l'axe passe à visible.
Remarque : le gestionnaire correspondant est onTitleVisibleChanged.
visibleChanged(bool visible)
Ce signal est émis lorsque la visibilité de l'axe passe à visible.
Remarque : le gestionnaire correspondant est onVisibleChanged.
© 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.