Auf dieser Seite

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.