Auf dieser Seite

Category3DAxis QML Type

Bearbeitet eine Achse eines Diagramms. Mehr...

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

Abstract3DAxis

Eigenschaften

Signale

Ausführliche Beschreibung

Dieser Typ stellt eine Achse bereit, die mit Beschriftungen versehen werden kann.

Dokumentation der Eigenschaften

autoAdjustRange : bool

Legt fest, ob die Achse den Bereich automatisch so anpasst, dass alle Daten darin Platz finden.

labelAutoAngle : real

Der maximale Winkel, um den sich die Beschriftungen automatisch drehen können, wenn sich der Kamerawinkel ändert. Der Winkel kann zwischen 0 und 90 liegen (einschließlich). Der Standardwert ist 0. Ist der Wert 0, drehen sich die Achsenbeschriftungen nicht automatisch. Ist der Wert größer als Null, versuchen die Beschriftungen, sich bis zum angegebenen Winkel in Richtung der Kamera auszurichten.

labelSize : real [since 6.9]

Die Größe der Beschriftung. Der Standardwert hierfür ist „ 1.0 “.

Diese Eigenschaft wurde in Qt 6.9 eingeführt.

Siehe auch scaleLabelsByCount.

labels : list

Die Beschriftungen für die Achse werden den Kategorien zugewiesen. Wenn es weniger Beschriftungen als Kategorien gibt, bleiben die übrigen Kategorien unbeschriftet. Sind keine Kategoriebeschriftungen explizit definiert, werden die Beschriftungen aus den Datenzeilen- (oder Spalten-)Beschriftungen der Primärreihe des Diagramms generiert.

labelsVisible : bool

Legt fest, ob die Achsenbeschriftungen in der primären Diagrammansicht sichtbar sind.

Der Standardwert lautet „ true “.

max : real

Der Maximalwert auf der Achse. Bei der Festlegung dieser Eigenschaft wird der Minimalwert gegebenenfalls angepasst, damit der Bereich gültig bleibt.

min : real

Der Mindestwert auf der Achse. Bei der Festlegung dieser Eigenschaft wird der Höchstwert gegebenenfalls angepasst, damit der Bereich gültig bleibt.

orientation : Abstract3DAxis.AxisOrientation [read-only]

Die Ausrichtung der Achse.

scaleLabelsByCount : bool [since 6.9]

Ob die Etiketten ihre Größe automatisch an die Gesamtanzahl der Etiketten anpassen.

Diese Eigenschaft wurde in Qt 6.9 eingeführt.

Siehe auch labelSize.

title : string

Der Titel für die Achse.

Siehe auch titleVisible und titleFixed.

titleFixed : bool

Die Drehung der Achsenbeschriftungen.

Wenn „ false “ gesetzt ist, werden die Achsenüberschriften in der primären Diagrammansicht ähnlich wie die Achsenbeschriftungen zur Kamera hin gedreht. Wenn „ true “ gesetzt ist, werden die Achsenüberschriften nur um ihre eigene Achse gedreht, aber nicht zur Kamera hin ausgerichtet. Diese Eigenschaft hat keine Auswirkung, wenn der Wert der Eigenschaft „ labelAutoAngle “ Null ist. Der Standardwert ist „ true “.

Siehe auch „ labelAutoAngle “, „ title “ und „ titleVisible “.

titleOffset : real

Die Position des Achsenbeschriftung auf der Achse. Der Wert muss zwischen -1.0f und 1.0f

Der Standardwert ist 0.

Siehe auch title und titleVisible.

titleVisible : bool

Legt fest, ob der Achsenbeschriftung in der primären Diagrammansicht angezeigt wird.

Der Standardwert lautet „ false “.

Siehe auch „ title “ und „ titleFixed “.

type : Abstract3DAxis.AxisType [read-only]

Der Typ der Achse.

Signaldokumentation

autoAdjustRangeChanged(bool autoAdjust)

Dieses Signal wird ausgelöst, wenn sich der Wert der Eigenschaft „ autoAdjustRange “ auf „ autoAdjust “ ändert.

Hinweis: Der zugehörige Handler lautet „ onAutoAdjustRangeChanged “.

columnLabelsChanged()

Dieses Signal wird ausgelöst, wenn sich die Spalte „ labels “ ändert.

Hinweis: Der entsprechende Handler lautet „ onColumnLabelsChanged “.

labelAutoAngleChanged(real angle)

Dieses Signal wird ausgelöst, wenn sich der Drehwinkel der Beschriftung auf angle ändert.

Hinweis: Der entsprechende Handler lautet „ onLabelAutoAngleChanged “.

labelSizeChanged(real size)

Dieses Signal wird ausgelöst, wenn sich der Wert der Eigenschaft „ labelSize “ auf „ size “ ändert.

Hinweis: Der entsprechende Handler lautet „ onLabelSizeChanged “.

labelVisibilityChanged(bool visible)

Dieses Signal wird ausgelöst, wenn sich die Sichtbarkeit des Labels auf „ visible “ ändert.

Hinweis: Der entsprechende Handler lautet „ onLabelVisibilityChanged “.

labelsChanged()

Dieses Signal wird ausgelöst, wenn sich Achsenbeschriftungen ändern.

Hinweis: Der entsprechende Handler lautet „ onLabelsChanged “.

maxChanged(real value)

Dieses Signal wird ausgelöst, wenn sich der Maximalwert der Achse auf value ändert.

Hinweis: Der entsprechende Handler lautet onMaxChanged.

minChanged(real value)

Dieses Signal wird ausgelöst, wenn sich der Minimalwert der Achse auf value ändert.

Hinweis: Der entsprechende Handler lautet „ onMinChanged “.

orientationChanged(AxisOrientation orientation)

Dieses Signal wird ausgelöst, wenn sich die Achsenausrichtung auf „ orientation “ ändert.

Hinweis: Der entsprechende Handler lautet „ onOrientationChanged “.

rangeChanged(real min, real max)

Dieses Signal wird ausgelöst, wenn sich der Achsbereich ändert. min und max sind der Minimal- und Maximalwert des neuen Bereichs.

Hinweis: Der entsprechende Handler lautet onRangeChanged.

rowLabelsChanged()

Dieses Signal wird ausgelöst, wenn sich die Zeile labels ändert.

Hinweis: Der entsprechende Handler ist ` onRowLabelsChanged`.

scaleLabelsByCountChanged(bool adjust)

Dieses Signal wird ausgelöst, wenn sich der Wert der Eigenschaft „ scaleLabelsByCount “ auf „ adjust “ ändert.

Hinweis: Der entsprechende Handler lautet „ onScaleLabelsByCountChanged “.

titleChanged(string newTitle)

Dieses Signal wird ausgelöst, wenn sich „ title “ in „ newTitle “ ändert.

Hinweis: Der entsprechende Handler lautet onTitleChanged.

titleFixedChanged(bool fixed)

Dieses Signal wird ausgelöst, wenn sich der Wert der Eigenschaft „ titleFixed “ auf „ fixed “ ändert.

Hinweis: Der entsprechende Handler lautet „ onTitleFixedChanged “.

titleOffsetChanged(real offset)

Dieses Signal wird ausgelöst, wenn sich der Wert der Eigenschaft „ titleOffset “ auf „ offset “ ändert.

Hinweis: Der entsprechende Handler lautet „ onTitleOffsetChanged “.

titleVisibilityChanged(bool visible)

Dieses Signal wird ausgelöst, wenn sich die Sichtbarkeit des Titels auf „ visible “ ändert.

Hinweis: Der entsprechende Handler lautet „ onTitleVisibilityChanged “.

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