LogValueAxis QML Type
Fügt der Achse eines Diagramms eine logarithmische Skala hinzu. Mehr...
| Import Statement: | import QtCharts 2.12 |
| In C++: | QLogValueAxis |
| Inherits: | |
| Status: | Deprecated |
Dieser Typ ist veraltet. Wir raten dringend davon ab, ihn in neuem Code zu verwenden.
Eigenschaften
- base : real
- labelFormat : string
- max : real
- min : real
- minorTickCount : int
- tickCount : int
Signale
- minorTickCountChanged(int minorTickCount)
- tickCountChanged(int tickCount)
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.