AbstractAxis QML Type

Ein Basistyp, der für spezielle Achsentypen verwendet wird. Mehr...

Import Statement: import QtGraphs
In C++: QAbstractAxis
Inherited By:

BarCategoryAxis, DateTimeAxis, and ValueAxis

Eigenschaften

Signale

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 Gitterlinien, können individuell gesteuert werden.

Eigenschaft Dokumentation

gridVisible : bool

Die Sichtbarkeit der Gitternetzlinien. 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 der Beschriftung zugewiesen wird.


labelsAngle : qreal

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.


subGridVisible : bool

Die Sichtbarkeit der Teilgitterlinien. Gilt nur für Achsen, die Untergitterlinien unterstützen. Standardmäßig lautet der Wert true.


titleColor : color

Die Farbe, die zum Zeichnen des Titeltextes verwendet wird.


titleFont : font

Die Schriftart für den Titel der Achse.


titleText : string

Der Titel der Achse. Standardmäßig leer. Achsentitel unterstützen die HTML-Formatierung.


titleVisible : bool

Die Sichtbarkeit des Achsentitels. Standardmäßig ist der Wert true.


visible : bool

Die Sichtbarkeit der Achse. Standardmäßig lautet der Wert true.


Signal Dokumentation

gridVisibleChanged(bool visible)

Dieses Signal wird ausgegeben, wenn sich die Sichtbarkeit der Gitterlinien der Achse auf visible ändert.

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 sich die Sichtbarkeit der Achsenbeschriftungen auf visible ändert.

Hinweis: Der entsprechende Handler ist onLabelsVisibleChanged.


lineVisibleChanged(bool visible)

Dieses Signal wird ausgegeben, wenn sich die Sichtbarkeit der Achsenlinie auf visible ändert.

Hinweis: Der entsprechende Handler ist onLineVisibleChanged.


minorGridVisibleChanged(bool visible)

Dieses Signal wird ausgegeben, wenn sich die Sichtbarkeit der Nebengitterlinien der Achse auf visible ändert.

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.


titleColorChanged(color color)

Dieses Signal wird ausgegeben, wenn sich die Farbe, die zum Zeichnen des Achsentitels verwendet wird, zu color ändert.

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 der Text des Achsentitels auf text wechselt.

Hinweis: Der entsprechende Handler ist onTitleTextChanged.


titleVisibleChanged(bool visible)

Dieses Signal wird ausgegeben, wenn sich die Sichtbarkeit des Titeltextes der Achse auf visible ändert.

Hinweis: Der entsprechende Handler ist onTitleVisibleChanged.


visibleChanged(bool visible)

Dieses Signal wird ausgegeben, wenn sich die Sichtbarkeit der Achse auf visible ändert.

Hinweis: Der entsprechende Handler ist onVisibleChanged.


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