Auf dieser Seite

LogValueAxis QML Type

Fügt der Achse eines Diagramms eine logarithmische Skala hinzu. Mehr...

Import Statement: import QtCharts 2.12
In C++: QLogValueAxis
Inherits:

AbstractAxis

Status: Deprecated

Dieser Typ ist veraltet. Wir raten dringend davon ab, ihn in neuem Code zu verwenden.

Eigenschaften

Signale

Ausführliche Beschreibung

Eine logarithmische Skala ist eine nichtlineare Skala, die auf Größenordnungen basiert, sodass jede Markierung auf der Achse dem Produkt aus der vorherigen Markierung und einem bestimmten Wert entspricht.

Hinweis: Wenn ein Typ „LogValueAxis“ an eine Reihe angehängt wird, die einen oder mehrere Punkte mit negativen oder Nullwerten in der zugehörigen Dimension enthält, wird die Reihe überhaupt nicht dargestellt. Dies ist insbesondere bei der Verwendung von „XYModelMappers“ relevant, da leere Zellen in Modellen typischerweise Nullwerte enthalten.

Dokumentation der Eigenschaften

base : real

Die Basis des Logarithmus.

Der Wert muss größer als 0 sein und darf nicht gleich 1 sein.

labelFormat : string

Das Beschriftungsformat der Achse.

Die Formatzeichenfolge unterstützt die folgenden Konvertierungsspezifizierer, Längenmodifikatoren und Flags, die von der Funktion „ printf() “ in der Standard-C++-Bibliothek bereitgestellt werden: d, i, o, x, X, f, F, e, E, g, G, c.

Wenn „ ChartView.localizeNumbers “ auf „ true “ gesetzt ist, sind die unterstützten Spezifizierer auf folgende beschränkt: d, e, E, f, g, G und i. Außerdem wird nur der Präzisionsmodifikator unterstützt. Die übrige Formatierung erfolgt gemäß der Standard-Format QLocale der Anwendung.

Siehe auch QString::asprintf().

max : real

Der Maximalwert auf der Achse.

Bei der Festlegung dieser Eigenschaft wird der Minimalwert gegebenenfalls angepasst, um sicherzustellen, dass der Bereich gültig bleibt. Der Wert muss größer als 0 sein.

min : real

Der Minimalwert auf der Achse.

Bei der Festlegung dieser Eigenschaft wird der Maximalwert bei Bedarf angepasst, um sicherzustellen, dass der Bereich gültig bleibt. Der Wert muss größer als 0 sein.

minorTickCount : int

Die Anzahl der kleinen Skalenmarkierungen auf der Achse. Diese gibt an, wie viele Gitterlinien zwischen den Hauptskalenmarkierungen im Diagramm gezeichnet werden. Für kleine Skalenmarkierungen werden keine Beschriftungen angezeigt. Der Standardwert ist 0. Wenn Sie den Wert auf -1 setzen, wird die Anzahl der Gitterlinien zwischen den Hauptskalenmarkierungen automatisch berechnet.

tickCount : int [read-only]

Die Anzahl der Markierungen auf der Achse. Diese gibt an, wie viele Gitterlinien im Diagramm gezeichnet werden. Dieser Wert ist schreibgeschützt.

Signal-Dokumentation

minorTickCountChanged(int minorTickCount)

Dieses Signal wird ausgelöst, wenn sich die Anzahl der kleinen Teilstriche auf der Achse ändert, die durch ` minorTickCount` festgelegt ist.

Hinweis: Der entsprechende Handler lautet „ onMinorTickCountChanged “.

tickCountChanged(int tickCount)

Dieses Signal wird ausgelöst, wenn sich die Anzahl der Skalenmarkierungen auf der Achse, die durch „ tickCount “ festgelegt ist, ändert.

Hinweis: Der entsprechende Handler lautet „ onTickCountChanged “.

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