AbstractAxis QML Type
Ein Basistyp, der für spezielle Achsentypen verwendet wird. Mehr...
| Import Statement: | import QtGraphs |
| In C++: | QAbstractAxis |
| Inherited By: |
- Liste aller Mitglieder, einschließlich geerbter Mitglieder
- AbstractAxis ist Teil von Qt Graphs QML Types for 2D.
Eigenschaften
- 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
Signale
- 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)
Detaillierte Beschreibung
Jede Reihe kann nur an eine horizontale und vertikale Achse gebunden werden.
Die Eigenschaften und die Sichtbarkeit verschiedener Achsenelemente, wie Achsenlinie, Titel, Beschriftungen und Gitternetzlinien, können individuell gesteuert werden.
Dokumentation der Eigenschaften
alignment : alignment [since 6.9]
Die Ausrichtung der Achse. Kann Qt.AlignLeft, Qt.AlignRight, Qt.AlignBottom, oder Qt.AlignTop sein.
Diese Eigenschaft wurde in Qt 6.9 eingeführt.
color : color
Die Farbe, die zum Zeichnen der Hauptmarkierungen und der Achsenlinie verwendet wird. Sie hat Vorrang vor der Farbe des Themas, auch wenn sich das Thema ändert.
gridVisible : bool
Die Sichtbarkeit der Gitterlinien. Standardmäßig ist der Wert true.
labelDelegate : Component
Eine benutzerdefinierte QML-Komponente, die als Beschriftung für die Achse verwendet wird. Diese Komponente sollte entweder eine Text Komponente sein oder "property string text" enthalten, so dass dieser Eigenschaft der Wert des Labels zugewiesen wird.
labelsAngle : real
Der Winkel der Achsenbeschriftungen in Grad.
labelsVisible : bool
Die Sichtbarkeit der Achsenbeschriftungen. Standardmäßig ist der Wert true.
lineVisible : bool
Die Sichtbarkeit der Achsenlinie. Standardmäßig ist der Wert true.
subColor : color
Die Farbe, die zum Zeichnen der Unterzecken verwendet wird. Sie hat Vorrang vor der Farbe des Themas, auch wenn sich das Thema ändert.
subGridVisible : bool
Die Sichtbarkeit der Teilgitterlinien. Gilt nur für Achsen, die Untergitterlinien unterstützen. Standardmäßig ist der Wert true.
textElideMode : enumeration [since 6.10]
Diese Aufzählung gibt die Platzierung von Ellipsen für überlaufenden Text an. Kann Qt.ElideLeft, Qt.ElideRight, Qt.ElideMiddle oder Qt.ElideNone sein. Standardmäßig ist der Wert Qt.ElideNone.
Diese Eigenschaft wurde in Qt 6.10 eingeführt.
titleColor : color
Die Farbe, die zum Zeichnen des Titeltextes verwendet wird.
titleFont : font
Die Schriftart des Titels der Achse.
titleText : string
Der Titel der Achse. Standardmäßig leer. Achsentitel unterstützen HTML-Formatierung.
titleVisible : bool
Die Sichtbarkeit des Achsentitels. Standardmäßig ist der Wert true.
visible : bool
Die Sichtbarkeit der Achse. Standardmäßig ist der Wert true.
Signal Dokumentation
colorChanged(color color)
Dieses Signal wird ausgegeben, wenn die Farbe, die zum Zeichnen der Achsen-Hauptticks und der Linie verwendet wird, auf color wechselt.
Hinweis: Der entsprechende Handler ist onColorChanged.
gridVisibleChanged(bool visible)
Dieses Signal wird ausgegeben, wenn die Sichtbarkeit der Gitterlinien der Achse auf visible wechselt.
Hinweis: Der entsprechende Handler ist onGridVisibleChanged.
labelsAngleChanged(string angle)
Dieses Signal wird ausgegeben, wenn sich der Winkel der Achsenbeschriftungen auf angle ändert.
Hinweis: Der entsprechende Handler ist onLabelsAngleChanged.
labelsVisibleChanged(bool visible)
Dieses Signal wird ausgegeben, wenn die Sichtbarkeit der Beschriftungen der Achse auf visible wechselt.
Hinweis: Der entsprechende Handler ist onLabelsVisibleChanged.
lineVisibleChanged(bool visible)
Dieses Signal wird ausgegeben, wenn die Sichtbarkeit der Achsenlinie auf visible wechselt.
Hinweis: Der entsprechende Handler ist onLineVisibleChanged.
minorGridVisibleChanged(bool visible)
Dieses Signal wird ausgegeben, wenn die Sichtbarkeit der Nebengitterlinien der Achse auf visible wechselt.
Hinweis: Der entsprechende Handler ist onMinorGridVisibleChanged.
rangeChanged(string min, string max)
Dieses Signal wird ausgegeben, wenn sich der Achsenbereich ändert. min und max sind das Minimum und Maximum des neuen Bereichs.
Hinweis: Der entsprechende Handler ist onRangeChanged.
subColorChanged(color color)
Dieses Signal wird ausgegeben, wenn die Farbe, die zum Zeichnen der Achsen-Sub-Ticks verwendet wird, auf color wechselt.
Hinweis: Der entsprechende Handler ist onSubColorChanged.
textElideModeChanged(enumeration elideMode)
Dieses Signal wird ausgegeben, wenn sich der textElideMode ändert. elideMode ist der neue Wert des Typs Qt::TextElideMode.
Hinweis: Der entsprechende Handler ist onTextElideModeChanged.
titleColorChanged(color color)
Dieses Signal wird ausgegeben, wenn die Farbe, die zum Zeichnen des Achsentitels verwendet wird, zu color wechselt.
Hinweis: Der entsprechende Handler ist onTitleColorChanged.
titleFontChanged(Font font)
Dieses Signal wird ausgegeben, wenn sich die Schriftart des Achsentitels in font ändert.
Hinweis: Der entsprechende Handler ist onTitleFontChanged.
titleTextChanged(string text)
Dieses Signal wird ausgegeben, wenn sich der Text des Achsentitels in text ändert.
Hinweis: Der entsprechende Handler ist onTitleTextChanged.
titleVisibleChanged(bool visible)
Dieses Signal wird ausgegeben, wenn die Sichtbarkeit des Titeltextes der Achse auf visible wechselt.
Hinweis: Der entsprechende Handler ist onTitleVisibleChanged.
visibleChanged(bool visible)
Dieses Signal wird ausgegeben, wenn die Sichtbarkeit der Achse auf visible wechselt.
Hinweis: Der entsprechende Handler ist 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.