LogValueAxis QML Type
Fügt der Achse eines Diagramms eine logarithmische Skala hinzu. Mehr...
Import Statement: | import QtCharts 2.8 |
In C++: | QLogValueAxis |
Inherits: |
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, so dass jede Tickmarkierung auf der Achse die vorherige Tickmarkierung multipliziert mit einem Wert ist.
Hinweis: Wenn ein LogValueAxis-Typ an eine Reihe mit einem oder mehreren Punkten mit negativen oder Nullwerten auf der zugehörigen Dimension angehängt ist, wird die Reihe überhaupt nicht gezeichnet. Dies ist besonders relevant, wenn XYModelMapper verwendet werden, da leere Zellen in Modellen typischerweise Nullwerte enthalten.
Dokumentation der Eigenschaft
base : real |
Die Basis des Logarithmus.
Der Wert muss größer als 0 sein und kann nicht gleich 1 sein.
labelFormat : string |
Das Beschriftungsformat der Achse.
Die Formatzeichenkette unterstützt die folgenden Konvertierungsspezifikationen, Längenmodifikatoren und Flags, die von printf()
in der Standard-C++-Bibliothek bereitgestellt werden: d, i, o, x, X, f, F, e, E, g, G, c.
Wenn ChartView.localizeNumbers true
ist, beschränken sich die unterstützten Spezifizierer auf: d, e, E, f, g, G und i. Außerdem wird nur der Präzisionsmodifikator unterstützt. Der Rest der Formatierung stammt aus dem Standard QLocale der Anwendung.
Siehe auch QString::asprintf().
max : real |
Der maximale Wert auf der Achse.
Bei der Einstellung dieser Eigenschaft wird der Mindestwert gegebenenfalls angepasst, um sicherzustellen, dass der Bereich gültig bleibt. Der Wert muss größer als 0 sein.
min : real |
Der Mindestwert auf der Achse.
Beim Einstellen dieser Eigenschaft wird der Maximalwert gegebenenfalls angepasst, um sicherzustellen, dass der Bereich gültig bleibt. Der Wert muss größer als 0 sein.
minorTickCount : int |
Die Anzahl der kleinen Tickmarks auf der Achse. Diese Eigenschaft gibt an, wie viele Gitternetzlinien zwischen den großen Ticks auf dem Diagramm gezeichnet werden. Für kleinere Ticks werden keine Beschriftungen gezeichnet. Der Standardwert ist 0. Wenn Sie den Wert auf -1 setzen, wird die Anzahl der Gitternetzlinien zwischen den großen Ticks automatisch berechnet.
tickCount : int |
Die Anzahl der Tickmarkierungen auf der Achse. Dieser Wert gibt an, wie viele Gitternetzlinien auf dem Diagramm gezeichnet werden. Dieser Wert ist schreibgeschützt.
Signal Dokumentation
minorTickCountChanged(int minorTickCount) |
Dieses Signal wird ausgegeben, wenn sich die durch minorTickCount angegebene Anzahl der Minor-Tick-Marken auf der Achse ändert.
Hinweis: Der entsprechende Handler ist onMinorTickCountChanged
.
tickCountChanged(int tickCount) |
Dieses Signal wird ausgegeben, wenn sich die Anzahl der Tickmarkierungen auf der Achse, die durch tickCount angegeben wird, ändert.
Hinweis: Der entsprechende Handler ist onTickCountChanged
.
© 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.