QValueAxis Class
Die Klasse QValueAxis fügt Werte zu den Achsen eines Diagramms hinzu. Mehr...
Kopfzeile: | #include <QValueAxis> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Graphs) target_link_libraries(mytarget PRIVATE Qt6::Graphs) |
qmake: | QT += graphs |
In QML: | ValueAxis |
Vererbt: | QAbstractAxis |
- Liste aller Mitglieder, einschließlich geerbter Mitglieder
- QValueAxis ist Teil von Qt Graphs C++ Classes for 2D.
Eigenschaften
|
|
Öffentliche Funktionen
QValueAxis(QObject *parent = nullptr) | |
virtual | ~QValueAxis() override |
int | labelDecimals() const |
QString | labelFormat() const |
qreal | max() const |
qreal | min() const |
void | setLabelDecimals(int decimals) |
void | setLabelFormat(const QString &format) |
void | setMax(qreal max) |
void | setMin(qreal min) |
void | setRange(qreal min, qreal max) |
void | setSubTickCount(qsizetype count) |
void | setTickAnchor(qreal anchor) |
void | setTickInterval(qreal interval) |
qsizetype | subTickCount() const |
qreal | tickAnchor() const |
qreal | tickInterval() const |
Reimplementierte öffentliche Funktionen
virtual QAbstractAxis::AxisType | type() const override |
Signale
void | labelDecimalsChanged(int decimals) |
void | labelFormatChanged(const QString &format) |
void | maxChanged(qreal max) |
void | minChanged(qreal min) |
void | subTickCountChanged(qsizetype subTickCount) |
void | tickAnchorChanged(qreal tickAnchor) |
void | tickIntervalChanged(qreal tickInterval) |
Detaillierte Beschreibung
Eine Wertachse kann so eingerichtet werden, dass sie eine Achsenlinie mit Häkchen, Gitterlinien und Schattierungen anzeigt. Die Werte auf der Achse werden an den Positionen der Häkchen gezeichnet.
Dokumentation der Eigenschaft
labelDecimals : int
Diese Eigenschaft enthält die Anzahl der Dezimalstellen, die für die Anzeige der Beschriftungen verwendet werden. Wenn sie auf -1 gesetzt ist, wird der Dezimalbetrag automatisch auf der Grundlage des Wertebereichs angepasst. Der Standardwert ist -1.
Zugriffsfunktionen:
int | labelDecimals() const |
void | setLabelDecimals(int decimals) |
Melder-Signal:
void | labelDecimalsChanged(int decimals) |
labelFormat : QString
Diese Eigenschaft enthält das Beschriftungsformat der Achse.
Der Format-String unterstützt die folgenden Konvertierungsspezifizierer, 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.
Der Standardwert ist leer, in diesem Fall wird das Format 'f' verwendet.
Zugriffsfunktionen:
QString | labelFormat() const |
void | setLabelFormat(const QString &format) |
Melder-Signal:
void | labelFormatChanged(const QString &format) |
Siehe auch QString::asprintf().
max : qreal
Diese Eigenschaft enthält den Maximalwert auf der Achse.
Beim Einstellen dieser Eigenschaft wird der Mindestwert gegebenenfalls angepasst, um sicherzustellen, dass der Bereich gültig bleibt. Der Standardwert ist 10.0
Zugriffsfunktionen:
qreal | max() const |
void | setMax(qreal max) |
Melder-Signal:
void | maxChanged(qreal max) |
min : qreal
Diese Eigenschaft enthält den Mindestwert auf der Achse.
Beim Einstellen dieser Eigenschaft wird der Maximalwert gegebenenfalls angepasst, um sicherzustellen, dass der Bereich gültig bleibt. Der Standardwert ist 0.0
Zugriffsfunktionen:
qreal | min() const |
void | setMin(qreal min) |
Melder-Signal:
void | minChanged(qreal min) |
subTickCount : qsizetype
Diese Eigenschaft enthält die Anzahl der Unterstriche auf der Achse. Sie gibt an, wie viele Unterstriche zwischen den Hauptlinien im Diagramm gezeichnet werden. Beschriftungen werden für Unterstriche nicht gezeichnet. Der Standardwert ist 0.
Zugriffsfunktionen:
qsizetype | subTickCount() const |
void | setSubTickCount(qsizetype count) |
Benachrichtigungssignal:
void | subTickCountChanged(qsizetype subTickCount) |
tickAnchor : qreal
Diese Eigenschaft enthält den Basiswert, von dem aus die dynamisch platzierten Häkchen und Beschriftungen gestartet werden. Der Standardwert ist 0.
Zugriffsfunktionen:
qreal | tickAnchor() const |
void | setTickAnchor(qreal anchor) |
Melder-Signal:
void | tickAnchorChanged(qreal tickAnchor) |
tickInterval : qreal
Diese Eigenschaft gibt den Abstand zwischen dynamisch platzierten Häkchen und Beschriftungen an. Der Standardwert ist 0, was bedeutet, dass die Intervalle automatisch auf der Grundlage des Min- und Max-Bereichs berechnet werden.
Zugriffsfunktionen:
qreal | tickInterval() const |
void | setTickInterval(qreal interval) |
Melder-Signal:
void | tickIntervalChanged(qreal tickInterval) |
Dokumentation der Mitgliedsfunktionen
[explicit]
QValueAxis::QValueAxis(QObject *parent = nullptr)
Konstruiert ein Achsenobjekt, das ein Kind von parent ist.
[override virtual noexcept]
QValueAxis::~QValueAxis()
Zerstört das Objekt.
void QValueAxis::setRange(qreal min, qreal max)
Legt den Bereich von min bis max auf der Achse fest. Wenn min größer als max ist, kehrt diese Funktion zurück, ohne Änderungen vorzunehmen.
[override virtual]
QAbstractAxis::AxisType QValueAxis::type() const
Reimplements: QAbstractAxis::type() const.
Gibt den Typ der Achse zurück.
© 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.