LogValue3DAxisFormatter QML Type
Enthält Formatierungsregeln für eine logarithmische Werteachse. Mehr...
| Import Statement: | import QtGraphs |
| In C++: | QLogValue3DAxisFormatter |
| Inherits: |
- Liste aller Mitglieder, einschließlich geerbter Mitglieder
- „LogValue3DAxisFormatter“ ist Teil von „Qt Graphs “ – QML-Typen für 3D.
Eigenschaften
- autoSubGrid : bool
- base : real
- edgeLabelsVisible : bool
Signale
- autoSubGridChanged(bool enabled)
- baseChanged(real base)
- edgeLabelsVisibleChanged(bool enabled)
Ausführliche Beschreibung
Wenn ein Formatierer an eine Werteachse angehängt ist, darf der Achsbereich keine negativen Werte oder den Wert Null enthalten.
Eigenschaftsdokumentation
autoSubGrid : bool
Legt fest, ob Positionen im Unterraster automatisch generiert werden.
Wenn dieser Eigenschaftswert auf „ true “ gesetzt ist, wird die Anzahl der Untersegmente der übergeordneten Achse bei der Berechnung der Unterrasterlinienpositionen ignoriert. Die Unterrasterpositionen werden automatisch entsprechend dem Wert der Eigenschaft „ base “ generiert. Die Anzahl der Unterrasterlinien wird auf den Basiswert minus eins festgelegt, abgerundet. Diese Eigenschaft wird ignoriert, wenn der Basiswert Null ist. Der Standardwert ist „ true “.
Siehe auch „ base “ und „ Value3DAxis::subSegmentCount “.
base : real
Die Basis des Logarithmus, der zur Abbildung der Achsenwerte verwendet wird. Ist die Basis ungleich Null, wird die Anzahl der Segmente der übergeordneten Achse bei der Berechnung der Positionen der Gitterlinien und Beschriftungen ignoriert. Wenn der Bereich wie bei einer normalen Werteachse in gleich große Segmente unterteilt werden soll, setzen Sie den Wert dieser Eigenschaft auf Null.
Die Basis muss Null oder ein positiver Wert sein und darf nicht gleich Eins sein. Der Standardwert ist zehn.
Siehe auch „ Value3DAxis::segmentCount “.
edgeLabelsVisible : bool
Legt fest, ob die erste und die letzte Beschriftung auf der Achse sichtbar sind.
Wenn der Wert der Eigenschaft „ base “ ungleich Null ist, wird der gesamte Achsenbereich oft nicht gleichmäßig in Segmente unterteilt. Das erste und das letzte Segment sind oft kleiner als die übrigen Segmente. In Extremfällen kann dies dazu führen, dass sich die Beschriftungen auf der ersten und der letzten der beiden Rasterlinien überlappen. Indem Sie diese Eigenschaft auf „ false “ setzen, können Sie die Anzeige der Minimal- und Maximalbeschriftungen für die Achse unterdrücken, wenn die Segmente nicht genau auf die Achse passen. Der Standardwert ist „ true “.
Siehe auch „ base “ und „ Abstract3DAxis::labels “.
Signal-Dokumentation
autoSubGridChanged(bool enabled)
Dieses Signal wird ausgelöst, wenn sich der Wert, der angibt, ob Subgitterpositionen automatisch generiert werden, auf „ enabled “ ändert.
Hinweis: Der entsprechende Handler ist „ onAutoSubGridChanged “.
baseChanged(real base)
Dieses Signal wird ausgelöst, wenn sich die Basis des Logarithmus, der zur Abbildung der Achsenwerte verwendet wird, auf base ändert.
Hinweis: Der entsprechende Handler lautet „ onBaseChanged “.
edgeLabelsVisibleChanged(bool enabled)
Dieses Signal wird ausgelöst, wenn sich der Wert, der angibt, ob die erste und letzte Beschriftung auf der Achse angezeigt werden sollen, auf „ enabled “ ändert.
Hinweis: Der entsprechende Handler lautet „ onEdgeLabelsVisibleChanged “.
© 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.