QColorAxis Class
Die Klasse „QColorAxis“ zeigt eine Farbskala als eine der Achsen des Diagramms an. Mehr...
| Header: | #include <QColorAxis> |
| Since: | Qt 6.2 |
| Inherits: | QAbstractAxis |
| Status: | Deprecated |
Diese Klasse ist veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.
Eigenschaften
Öffentliche Funktionen
| virtual | ~QColorAxis() |
| bool | autoRange() const |
| QLinearGradient | gradient() const |
| qreal | max() const |
| qreal | min() const |
| void | setAutoRange(bool autoRange) |
| void | setGradient(const QLinearGradient &gradient) |
| void | setMax(qreal max) |
| void | setMin(qreal min) |
| void | setSize(const qreal size) |
| void | setTickCount(int count) |
| qreal | size() const |
| int | tickCount() const |
Signale
| void | autoRangeChanged(bool autoRange) |
| void | maxChanged(qreal max) |
| void | minChanged(qreal min) |
| void | rangeChanged(qreal min, qreal max) |
| void | sizeChanged(const qreal size) |
| void | tickCountChanged(int tickCount) |
Ausführliche Beschreibung
Eine Farbachse kann so eingerichtet werden, dass sie eine Farbskala basierend auf dem übergebenen Farbverlauf anzeigt. Die Skala verfügt über Markierungen mit Beschriftungen, die auf den in der Methode QXYSeries::colorby übergebenen Daten basieren.
Dokumentation der Eigenschaften
autoRange : bool
Diese Eigenschaft gibt an, ob der Bereich aus der Liste der Werte festgelegt werden soll, die in der Methode „ QXYSeries::colorBy “ übergeben wurden, oder vielmehr aus der Achse selbst übernommen werden soll.
Der Standardwert ist ` true`.
Zugriffsfunktionen:
| bool | autoRange() const |
| void | setAutoRange(bool autoRange) |
Benachrichtigungssignal:
| void | autoRangeChanged(bool autoRange) |
max : qreal
Diese Eigenschaft enthält den Maximalwert auf der Achse.
Beim Festlegen dieser Eigenschaft wird der Minimalwert bei Bedarf angepasst, um sicherzustellen, dass der Bereich gültig bleibt.
Zugriffsfunktionen:
| qreal | max() const |
| void | setMax(qreal max) |
Benachrichtigungssignal:
| void | maxChanged(qreal max) |
min : qreal
Diese Eigenschaft enthält den Minimalwert auf der Achse.
Beim Festlegen dieser Eigenschaft wird der Maximalwert bei Bedarf angepasst, um sicherzustellen, dass der Bereich gültig bleibt.
Zugriffsfunktionen:
| qreal | min() const |
| void | setMin(qreal min) |
Benachrichtigungssignal:
| void | minChanged(qreal min) |
size : qreal
Diese Eigenschaft gibt die Größe der Farbskala an.
Je nach Ausrichtung gibt der Wert entweder die Breite oder die Höhe an.
Zugriffsfunktionen:
| qreal | size() const |
| void | setSize(const qreal size) |
Benachrichtigungssignal:
| void | sizeChanged(const qreal size) |
tickCount : int
Diese Eigenschaft gibt die Anzahl der Skalenmarkierungen auf der Achse an. Sie bestimmt, wie viele Gitterlinien im Diagramm gezeichnet werden, wenn QColorAxis::gridVisible den Wert „ true “ hat. Der Standardwert ist 5, und die Zahl darf nicht kleiner als 2 sein.
Hinweis: Gitterlinien sind in „ QColorAxis “ standardmäßig absichtlich unsichtbar, da dieser Achstyp keine geometrischen Werte darstellt.
Zugriffsfunktionen:
| int | tickCount() const |
| void | setTickCount(int count) |
Notifier-Signal:
| void | tickCountChanged(int tickCount) |
Dokumentation der Mitgliedsfunktionen
[virtual noexcept] QColorAxis::~QColorAxis()
Löscht das Objekt.
[signal] void QColorAxis::autoRangeChanged(bool autoRange)
Dieses Signal wird ausgegeben, wenn sich der durch „ autoRange “ festgelegte Modus für die automatische Bereichswahl ändert.
Hinweis: Benachrichtigungssignal für die Eigenschaft „ autoRange “.
QLinearGradient QColorAxis::gradient() const
Gibt den derzeit auf der Farbskala verwendeten Farbverlauf zurück.
Hinweis: Wenn die Achse an eine Reihe angehängt ist, wird der Farbverlauf auch von der Methode ` QXYSeries::colorBy ` verwendet.
Siehe auch „ setGradient “.
[signal] void QColorAxis::maxChanged(qreal max)
Dieses Signal wird ausgelöst, wenn sich der durch „ max “ festgelegte Maximalwert der Achse ändert.
Hinweis: Notifier -Signal für die Eigenschaft „ max “.
[signal] void QColorAxis::minChanged(qreal min)
Dieses Signal wird ausgelöst, wenn sich der durch „ min “ festgelegte Minimalwert der Achse ändert.
Hinweis: Notifier -Signal für die Eigenschaft „ min “.
[signal] void QColorAxis::rangeChanged(qreal min, qreal max)
Dieses Signal wird ausgelöst, wenn sich der durch „ min “ und „ max “ festgelegte Minimal- oder Maximalwert der Achse ändert.
void QColorAxis::setGradient(const QLinearGradient &gradient)
Legt den Farbverlauf der Farbskala auf „ gradient “ fest.
Hinweis: Wenn die Achse an eine Reihe angehängt ist, wird der Farbverlauf auch von der Methode „ QXYSeries::colorBy “ verwendet.
Siehe auch „ gradient “.
[signal] void QColorAxis::tickCountChanged(int tickCount)
Dieses Signal wird ausgelöst, wenn sich die Anzahl der Skalenmarkierungen auf der Achse, die durch „ tickCount “ festgelegt ist, ändert.
Hinweis: Notifier -Signal für die Eigenschaft „ tickCount “.
© 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.