Auf dieser Seite

QAbstractAxis Class

Die Klasse „QAbstractAxis“ ist eine Basisklasse für spezialisierte Achsenklassen. Mehr...

Header: #include <QAbstractAxis>
In QML: AbstractAxis
Inherits: QObject
Inherited By:

QBarCategoryAxis, QColorAxis, QDateTimeAxis, QLogValueAxis, and QValueAxis

Status: Deprecated

Diese Klasse ist veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Öffentliche Typen

enum AxisType { AxisTypeNoAxis, AxisTypeValue, AxisTypeBarCategory, AxisTypeCategory, AxisTypeDateTime, …, AxisTypeColor }
flags AxisTypes

Eigenschaften

Öffentliche Funktionen

virtual ~QAbstractAxis()
Qt::Alignment alignment() const
QColor gridLineColor()
QPen gridLinePen() const
void hide()
bool isGridLineVisible() const
bool isLineVisible() const
bool isMinorGridLineVisible() const
bool isReverse() const
bool isTitleVisible() const
bool isVisible() const
int labelsAngle() const
QBrush labelsBrush() const
QColor labelsColor() const
bool labelsEditable() const
QFont labelsFont() const
bool labelsTruncated() const
bool labelsVisible() const
QPen linePen() const
QColor linePenColor() const
QColor minorGridLineColor()
QPen minorGridLinePen() const
Qt::Orientation orientation() const
void setGridLineColor(const QColor &color)
void setGridLinePen(const QPen &pen)
void setGridLineVisible(bool visible = true)
void setLabelsAngle(int angle)
void setLabelsBrush(const QBrush &brush)
void setLabelsColor(QColor color)
void setLabelsEditable(bool editable = true)
void setLabelsFont(const QFont &font)
void setLabelsVisible(bool visible = true)
void setLinePen(const QPen &pen)
void setLinePenColor(QColor color)
void setLineVisible(bool visible = true)
void setMax(const QVariant &max)
void setMin(const QVariant &min)
void setMinorGridLineColor(const QColor &color)
void setMinorGridLinePen(const QPen &pen)
void setMinorGridLineVisible(bool visible = true)
void setRange(const QVariant &min, const QVariant &max)
void setReverse(bool reverse = true)
void setShadesBorderColor(QColor color)
void setShadesBrush(const QBrush &brush)
void setShadesColor(QColor color)
void setShadesPen(const QPen &pen)
void setShadesVisible(bool visible = true)
void setTitleBrush(const QBrush &brush)
void setTitleFont(const QFont &font)
void setTitleText(const QString &title)
void setTitleVisible(bool visible = true)
void setTruncateLabels(bool truncateLabels = true)
void setVisible(bool visible = true)
QColor shadesBorderColor() const
QBrush shadesBrush() const
QColor shadesColor() const
QPen shadesPen() const
bool shadesVisible() const
void show()
QBrush titleBrush() const
QFont titleFont() const
QString titleText() const
bool truncateLabels() const
virtual QAbstractAxis::AxisType type() const = 0

Signale

void colorChanged(QColor color)
void gridLineColorChanged(const QColor &color)
void gridLinePenChanged(const QPen &pen)
void gridVisibleChanged(bool visible)
void labelsAngleChanged(int angle)
void labelsBrushChanged(const QBrush &brush)
void labelsColorChanged(QColor color)
void labelsEditableChanged(bool editable)
void labelsFontChanged(const QFont &font)
(since 6.2) void labelsTruncatedChanged(bool labelsTruncated)
void labelsVisibleChanged(bool visible)
void linePenChanged(const QPen &pen)
void lineVisibleChanged(bool visible)
void minorGridLineColorChanged(const QColor &color)
void minorGridLinePenChanged(const QPen &pen)
void minorGridVisibleChanged(bool visible)
void reverseChanged(bool reverse)
void shadesBorderColorChanged(QColor color)
void shadesBrushChanged(const QBrush &brush)
void shadesColorChanged(QColor color)
void shadesPenChanged(const QPen &pen)
void shadesVisibleChanged(bool visible)
void titleBrushChanged(const QBrush &brush)
void titleFontChanged(const QFont &font)
void titleTextChanged(const QString &text)
void titleVisibleChanged(bool visible)
(since 6.2) void truncateLabelsChanged(bool truncateLabels)
void visibleChanged(bool visible)

Ausführliche Beschreibung

Jede Reihe kann an eine oder mehrere horizontale und vertikale Achsen gebunden werden, jedoch wird die Kombination von Achsenarten, die zu unterschiedlichen Definitionsbereichen führen würden, nicht unterstützt – beispielsweise die Angabe von „ QValueAxis “ und „ QLogValueAxis “ in derselben Ausrichtung.

Die Eigenschaften und die Sichtbarkeit verschiedener Achsenelemente, wie z. B. Achsenlinie, Titel, Beschriftungen, Gitterlinien und Schattierungen, können individuell gesteuert werden.

Dokumentation zum Elementtyp

enum QAbstractAxis::AxisType
flags QAbstractAxis::AxisTypes

Dieser Enum-Typ gibt den Typ des Achsenobjekts an.

KonstanteWert
QAbstractAxis::AxisTypeNoAxis0x0
QAbstractAxis::AxisTypeValue0x1
QAbstractAxis::AxisTypeBarCategory0x2
QAbstractAxis::AxisTypeCategory0x4
QAbstractAxis::AxisTypeDateTime0x8
QAbstractAxis::AxisTypeLogValue0x10
QAbstractAxis::AxisTypeColor0x20

Der Typ „AxisTypes“ ist ein typedef für QFlags<AxisType>. Er speichert eine ODER-Kombination von AxisType-Werten.

Dokumentation zur Eigenschaft

[read-only] alignment : Qt::Alignment

Diese Eigenschaft gibt die Ausrichtung der Achse an.

Mögliche Werte sind „ Qt::AlignLeft “, „ Qt::AlignRight “, „ Qt::AlignBottom “ oder „ Qt::AlignTop “.

Zugriffsfunktionen:

Qt::Alignment alignment() const

color : QColor

Diese Eigenschaft legt die Farbe der Achse und der Skalenmarkierungen fest.

Zugriffsfunktionen:

QColor linePenColor() const
void setLinePenColor(QColor color)

Benachrichtigungssignal:

void colorChanged(QColor color)

gridLineColor : QColor

Diese Eigenschaft legt die Farbe der Gitterlinie fest.

Zugriffsfunktionen:

QColor gridLineColor()
void setGridLineColor(const QColor &color)

Benachrichtigungssignal:

void gridLineColorChanged(const QColor &color)

gridLinePen : QPen

Diese Eigenschaft enthält den Stift, mit dem die Gitterlinie gezeichnet wurde.

Zugriffsfunktionen:

QPen gridLinePen() const
void setGridLinePen(const QPen &pen)

Benachrichtigungssignal:

void gridLinePenChanged(const QPen &pen)

gridVisible : bool

Diese Eigenschaft legt die Sichtbarkeit der Rasterlinien fest.

Zugriffsfunktionen:

bool isGridLineVisible() const
void setGridLineVisible(bool visible = true)

Benachrichtigungssignal:

void gridVisibleChanged(bool visible)

labelsAngle : int

Diese Eigenschaft gibt den Winkel der Achsenbeschriftungen in Grad an.

Zugriffsfunktionen:

int labelsAngle() const
void setLabelsAngle(int angle)

Benachrichtigungssignal:

void labelsAngleChanged(int angle)

labelsBrush : QBrush

Diese Eigenschaft enthält den Pinsel, der zum Zeichnen der Beschriftungen verwendet wird.

Nur die Farbe des Pinsels ist relevant.

Zugriffsfunktionen:

QBrush labelsBrush() const
void setLabelsBrush(const QBrush &brush)

Notifier-Signal:

void labelsBrushChanged(const QBrush &brush)

labelsColor : QColor

Diese Eigenschaft legt die Farbe der Achsenbeschriftungen fest.

Zugriffsfunktionen:

QColor labelsColor() const
void setLabelsColor(QColor color)

Benachrichtigungssignal:

void labelsColorChanged(QColor color)

labelsFont : QFont

Diese Eigenschaft legt die Schriftart der Achsenbeschriftungen fest.

Zugriffsfunktionen:

QFont labelsFont() const
void setLabelsFont(const QFont &font)

Benachrichtigungssignal:

void labelsFontChanged(const QFont &font)

[read-only] labelsTruncated : bool

Gibt „ true “ zurück, wenn mindestens eine Beschriftung auf der Achse abgeschnitten ist.

Der Rückgabewert ist erst dann korrekt, wenn die Achse angezeigt wird.

Zugriffsfunktionen:

bool labelsTruncated() const

Benachrichtigungssignal:

void labelsTruncatedChanged(bool labelsTruncated)

labelsVisible : bool

Diese Eigenschaft legt fest, ob Achsenbeschriftungen sichtbar sind.

Zugriffsfunktionen:

bool labelsVisible() const
void setLabelsVisible(bool visible = true)

Benachrichtigungssignal:

void labelsVisibleChanged(bool visible)

linePen : QPen

Diese Eigenschaft enthält den Stift, mit dem die Linie gezeichnet wurde.

Zugriffsfunktionen:

QPen linePen() const
void setLinePen(const QPen &pen)

Benachrichtigungssignal:

void linePenChanged(const QPen &pen)

lineVisible : bool

Diese Eigenschaft legt die Sichtbarkeit der Achsenlinie fest.

Zugriffsfunktionen:

bool isLineVisible() const
void setLineVisible(bool visible = true)

Benachrichtigungssignal:

void lineVisibleChanged(bool visible)

minorGridLineColor : QColor

Diese Eigenschaft legt die Farbe der sekundären Gitterlinie fest.

Gilt nur für Achsen, die Nebenrasterlinien unterstützen.

Zugriffsfunktionen:

QColor minorGridLineColor()
void setMinorGridLineColor(const QColor &color)

Benachrichtigungssignal:

void minorGridLineColorChanged(const QColor &color)

minorGridLinePen : QPen

Diese Eigenschaft enthält den Stift, mit dem die Nebenrasterlinie gezeichnet wurde.

Gilt nur für Achsen, die Nebenrasterlinien unterstützen.

Zugriffsfunktionen:

QPen minorGridLinePen() const
void setMinorGridLinePen(const QPen &pen)

Benachrichtigungssignal:

void minorGridLinePenChanged(const QPen &pen)

minorGridVisible : bool

Diese Eigenschaft legt die Sichtbarkeit der sekundären Gitterlinien fest.

Gilt nur für Achsen, die Nebenrasterlinien unterstützen.

Zugriffsfunktionen:

bool isMinorGridLineVisible() const
void setMinorGridLineVisible(bool visible = true)

Benachrichtigungssignal:

void minorGridVisibleChanged(bool visible)

[read-only] orientation : Qt::Orientation

Diese Eigenschaft enthält die Ausrichtung der Achse.

Wird beim Hinzufügen der Achse zu einem Diagramm entweder auf „ Qt::Horizontal “ oder „ Qt::Vertical “ festgelegt.

Zugriffsfunktionen:

Qt::Orientation orientation() const

reverse : bool

Diese Eigenschaft legt fest, ob eine umgekehrte Achse verwendet wird.

Standardmäßig lautet der Wert „ false “.

Die umgekehrte Achse wird bei Linien-, Spline- und Streudiagramm-Reihen sowie bei Flächenreihen in einem kartesischen Diagramm unterstützt. Alle Achsen derselben Ausrichtung, die zu derselben Reihe gehören, müssen umgekehrt werden, wenn eine davon umgekehrt ist; andernfalls ist das Verhalten undefiniert.

Zugriffsfunktionen:

bool isReverse() const
void setReverse(bool reverse = true)

Benachrichtigungssignal:

void reverseChanged(bool reverse)

shadesBorderColor : QColor

Diese Eigenschaft legt die Farbe der Rahmen (Stift) der Achsenbeschriftungen fest.

Zugriffsfunktionen:

QColor shadesBorderColor() const
void setShadesBorderColor(QColor color)

Benachrichtigungssignal:

void shadesBorderColorChanged(QColor color)

shadesBrush : QBrush

Diese Eigenschaft enthält den Pinsel, der zum Zeichnen der Achsenbereiche (des Bereichs zwischen den Gitterlinien) verwendet wird.

Zugriffsfunktionen:

QBrush shadesBrush() const
void setShadesBrush(const QBrush &brush)

Notifier-Signal:

void shadesBrushChanged(const QBrush &brush)

shadesColor : QColor

Diese Eigenschaft legt die Füllfarbe (Pinsel) der Achsen-Schattierungen fest.

Zugriffsfunktionen:

QColor shadesColor() const
void setShadesColor(QColor color)

Benachrichtigungssignal:

void shadesColorChanged(QColor color)

shadesPen : QPen

Diese Eigenschaft enthält den Stift, mit dem die Achsenfüllungen (der Bereich zwischen den Gitterlinien) gezeichnet werden.

Zugriffsfunktionen:

QPen shadesPen() const
void setShadesPen(const QPen &pen)

Benachrichtigungssignal:

void shadesPenChanged(const QPen &pen)

shadesVisible : bool

Diese Eigenschaft legt die Sichtbarkeit der Achsenbeschriftungen fest.

Zugriffsfunktionen:

bool shadesVisible() const
void setShadesVisible(bool visible = true)

Benachrichtigungssignal:

void shadesVisibleChanged(bool visible)

titleBrush : QBrush

Diese Eigenschaft enthält den Pinsel, der zum Zeichnen des Titeltextes verwendet wird.

Nur die Farbe des Pinsels ist relevant.

Zugriffsfunktionen:

QBrush titleBrush() const
void setTitleBrush(const QBrush &brush)

Notifier-Signal:

void titleBrushChanged(const QBrush &brush)

titleFont : QFont

Diese Eigenschaft legt die Schriftart des Achsen-Titels fest.

Zugriffsfunktionen:

QFont titleFont() const
void setTitleFont(const QFont &font)

Benachrichtigungssignal:

void titleFontChanged(const QFont &font)

titleText : QString

Diese Eigenschaft enthält die Bezeichnung der Achse.

Standardmäßig leer. Achsenbeschriftungen unterstützen HTML-Formatierung.

Zugriffsfunktionen:

QString titleText() const
void setTitleText(const QString &title)

Benachrichtigungssignal:

void titleTextChanged(const QString &text)

titleVisible : bool

Diese Eigenschaft legt die Sichtbarkeit des Achsen-Titels fest.

Standardmäßig lautet der Wert „ true “.

Zugriffsfunktionen:

bool isTitleVisible() const
void setTitleVisible(bool visible = true)

Benachrichtigungssignal:

void titleVisibleChanged(bool visible)

truncateLabels : bool

Diese Eigenschaft speichert den Status der Beschriftungsverkürzung.

Gibt an, ob Beschriftungen abgeschnitten werden sollen, wenn nicht genügend Platz für den vollständigen Text vorhanden ist. Standardmäßig ist der Wert auf „ true “ gesetzt.

Zugriffsfunktionen:

bool truncateLabels() const
void setTruncateLabels(bool truncateLabels = true)

Benachrichtigungssignal:

void truncateLabelsChanged(bool truncateLabels)

visible : bool

Diese Eigenschaft legt die Sichtbarkeit der Achse fest.

Zugriffsfunktionen:

bool isVisible() const
void setVisible(bool visible = true)

Benachrichtigungssignal:

void visibleChanged(bool visible)

Dokumentation der Member-Funktionen

[virtual noexcept] QAbstractAxis::~QAbstractAxis()

Löscht das Achsenobjekt. Wenn die Achse zu einem Diagramm hinzugefügt wird, übernimmt das Diagrammobjekt die Verantwortung dafür.

[signal] void QAbstractAxis::colorChanged(QColor color)

Dieses Signal wird ausgelöst, wenn sich die Farbe der Achse auf „ color “ ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ color “.

[signal] void QAbstractAxis::gridLineColorChanged(const QColor &color)

Dieses Signal wird ausgelöst, wenn sich die Farbe des Stifts, mit dem die Gitterlinie gezeichnet wird, in „ color “ ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ gridLineColor “.

QPen QAbstractAxis::gridLinePen() const

Gibt den Stift zurück, der zum Zeichnen des Rasters verwendet wurde.

Hinweis: Getter -Funktion für die Eigenschaft „gridLinePen“.

Siehe auch „ setGridLinePen()“.

[signal] void QAbstractAxis::gridLinePenChanged(const QPen &pen)

Dieses Signal wird ausgelöst, wenn der Stift, mit dem die Gitterlinie gezeichnet wird, auf „ pen “ wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft „ gridLinePen “.

[signal] void QAbstractAxis::gridVisibleChanged(bool visible)

Dieses Signal wird ausgelöst, wenn sich die Sichtbarkeit der Gitterlinien der Achse auf „ visible “ ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ gridVisible “.

void QAbstractAxis::hide()

Blendet die Achsen, Schattierungen, Beschriftungen und Gitterlinien aus.

[signal] void QAbstractAxis::labelsAngleChanged(int angle)

Dieses Signal wird ausgelöst, wenn sich der Winkel der Achsenbeschriftungen auf angle ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ labelsAngle “.

QBrush QAbstractAxis::labelsBrush() const

Gibt den Pinsel zurück, der zum Zeichnen von Beschriftungen verwendet wurde.

Hinweis: Getter -Funktion für die Eigenschaft „labelsBrush“.

Siehe auch „ setLabelsBrush()“.

[signal] void QAbstractAxis::labelsBrushChanged(const QBrush &brush)

Dieses Signal wird ausgelöst, wenn der Pinsel, der zum Zeichnen der Achsenbeschriftungen verwendet wird, auf „ brush “ wechselt.

Hinweis: Notifier -Signal für die Eigenschaft „ labelsBrush “.

[signal] void QAbstractAxis::labelsColorChanged(QColor color)

Dieses Signal wird ausgelöst, wenn sich die Farbe der Achsenbeschriftungen auf „ color “ ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ labelsColor “.

bool QAbstractAxis::labelsEditable() const

Gibt „ true “ zurück, wenn die Achsenbeschriftungen bearbeitbar sind.

Siehe auch setLabelsEditable().

[signal] void QAbstractAxis::labelsEditableChanged(bool editable)

Dieses Signal wird ausgegeben, wenn sich der Status „ editable “ des Labels ändert.

QFont QAbstractAxis::labelsFont() const

Gibt die Schriftart zurück, die zum Zeichnen von Beschriftungen verwendet wird.

Hinweis: Getter -Funktion für die Eigenschaft „labelsFont“.

Siehe auch „ setLabelsFont()“.

[signal] void QAbstractAxis::labelsFontChanged(const QFont &font)

Dieses Signal wird ausgelöst, wenn sich die Schriftart der Achsenbeschriftungen auf „ font “ ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ labelsFont “.

[signal, since 6.2] void QAbstractAxis::labelsTruncatedChanged(bool labelsTruncated)

Dieses Signal wird in zwei Fällen ausgelöst: wenn sich der Zustand der Achse von einer oder mehreren abgeschnittenen Beschriftungen zu keinen abgeschnittenen Beschriftungen ändert und wenn sich der Zustand der Achse von keinen abgeschnittenen Beschriftungen zu einer oder mehreren abgeschnittenen Beschriftungen ändert. Der aktuelle Zustand wird durch „ labelsTruncated “ identifiziert.

Hinweis: Notifier -Signal für die Eigenschaft „ labelsTruncated “.

Diese Funktion wurde in Qt 6.2 eingeführt.

[signal] void QAbstractAxis::labelsVisibleChanged(bool visible)

Dieses Signal wird ausgelöst, wenn sich die Sichtbarkeit der Achsenbeschriftungen auf „ visible “ ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ labelsVisible “.

QPen QAbstractAxis::linePen() const

Gibt den Stift zurück, der zum Zeichnen der Achsenlinie und der Skalenmarkierungen verwendet wurde.

Hinweis: Getter -Funktion für die Eigenschaft `linePen`.

Siehe auch „ setLinePen()“.

[signal] void QAbstractAxis::linePenChanged(const QPen &pen)

Dieses Signal wird ausgelöst, wenn der Stift, mit dem die Achsenlinie gezeichnet wird, auf „ pen “ wechselt.

Hinweis: Notifier -Signal für die Eigenschaft „ linePen “.

[signal] void QAbstractAxis::lineVisibleChanged(bool visible)

Dieses Signal wird ausgelöst, wenn sich die Sichtbarkeit der Achsenlinie auf „ visible “ ändert.

Hinweis: Benachrichtigungssignal für die Eigenschaft „ lineVisible “.

[signal] void QAbstractAxis::minorGridLineColorChanged(const QColor &color)

Dieses Signal wird ausgelöst, wenn sich die Farbe des Stifts, mit dem die Nebenrasterlinie gezeichnet wird, in „ color “ ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ minorGridLineColor “.

[signal] void QAbstractAxis::minorGridLinePenChanged(const QPen &pen)

Dieses Signal wird ausgelöst, wenn der Stift, mit dem die Nebenrasterlinie gezeichnet wird, auf „ pen “ wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft „ minorGridLinePen “.

[signal] void QAbstractAxis::minorGridVisibleChanged(bool visible)

Dieses Signal wird ausgelöst, wenn sich die Sichtbarkeit der sekundären Gitterlinien der Achse auf „ visible “ ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ minorGridVisible “.

Qt::Orientation QAbstractAxis::orientation() const

Gibt die Ausrichtung der Achse zurück (vertikal oder horizontal).

Hinweis: Getter -Funktion für die Eigenschaft „orientation“.

void QAbstractAxis::setGridLinePen(const QPen &pen)

Legt den Stift fest, der zum Zeichnen der Gitterlinien verwendet wird: „ pen “.

Hinweis: Setter -Funktion für die Eigenschaft „ gridLinePen “.

Siehe auch ` gridLinePen()`.

void QAbstractAxis::setLabelsBrush(const QBrush &brush)

Legt den Pinsel fest, der zum Zeichnen von Beschriftungen verwendet wird, auf „ brush “.

Hinweis: Setter -Funktion für die Eigenschaft „ labelsBrush “.

Siehe auch „ labelsBrush()“.

void QAbstractAxis::setLabelsEditable(bool editable = true)

Stellt die Bearbeitbarkeit der Achsenbeschriftungen auf „ editable “ ein.

Wenn die Beschriftungen bearbeitbar sind, kann der Benutzer den Bereich der Achse bequem ändern, indem er eine der Beschriftungen bearbeitet. Diese Funktion wird nur für die QValueAxis und die QDateTimeAxis unterstützt.

Standardmäßig sind Beschriftungen nicht bearbeitbar.

Siehe auch ` labelsEditable()`.

void QAbstractAxis::setLabelsFont(const QFont &font)

Legt die Schriftart fest, die zum Zeichnen von Beschriftungen verwendet wird: „ font “.

Hinweis: Setter -Funktion für die Eigenschaft „ labelsFont “.

Siehe auch „ labelsFont()“.

void QAbstractAxis::setLinePen(const QPen &pen)

Legt den Stift fest, der zum Zeichnen der Achsenlinie und der Skalenmarkierungen verwendet wird: pen.

Hinweis: Setter -Funktion für die Eigenschaft ` linePen`.

Siehe auch ` linePen()`.

void QAbstractAxis::setLineVisible(bool visible = true)

Legt fest, ob die Achsenlinie und die Skalenmarkierungen „ visible “ sind.

Hinweis: Setter -Funktion für die Eigenschaft „ lineVisible “.

Siehe auch „ isLineVisible()“.

void QAbstractAxis::setMax(const QVariant &max)

Legt den maximalen Wert fest, der auf der Achse angezeigt wird. Je nach dem tatsächlichen Achstyp wird der Parameter „ max “ in den entsprechenden Wertetyp konvertiert. Ist die Konvertierung nicht möglich, hat der Funktionsaufruf keine Auswirkung.

void QAbstractAxis::setMin(const QVariant &min)

Legt den auf der Achse angezeigten Mindestwert fest. Je nach dem tatsächlichen Achstyp wird der Parameter „ min “ in den entsprechenden Wertetyp konvertiert. Ist die Konvertierung nicht möglich, hat der Funktionsaufruf keine Auswirkung.

void QAbstractAxis::setRange(const QVariant &min, const QVariant &max)

Legt den auf der Achse angezeigten Bereich fest. Je nach dem tatsächlichen Achstyp werden die Parameter „ min “ und „ max “ in die entsprechenden Wertetypen konvertiert. Ist eine Konvertierung nicht möglich, hat der Funktionsaufruf keine Auswirkung.

void QAbstractAxis::setShadesBrush(const QBrush &brush)

Legt den Pinsel, der zum Zeichnen von Schattierungen verwendet wird, auf „ brush “ fest.

Hinweis: Setter -Funktion für die Eigenschaft „ shadesBrush “.

Siehe auch „ shadesBrush()“.

void QAbstractAxis::setShadesPen(const QPen &pen)

Legt den Stift, der zum Zeichnen von Schattierungen verwendet wird, auf „ pen “ fest.

Hinweis: Setter -Funktion für die Eigenschaft „ shadesPen “.

Siehe auch „ shadesPen()“.

void QAbstractAxis::setTitleBrush(const QBrush &brush)

Legt den Pinsel, der zum Zeichnen von Titeln verwendet wird, auf „ brush “ fest.

Hinweis: Setter -Funktion für die Eigenschaft „ titleBrush “.

Siehe auch „ titleBrush()“.

void QAbstractAxis::setTitleFont(const QFont &font)

Legt die Schriftart fest, die zum Zeichnen von Titeln verwendet wird: font.

Hinweis: Setter -Funktion für die Eigenschaft „ titleFont “.

Siehe auch „ titleFont()“.

void QAbstractAxis::setVisible(bool visible = true)

Stellt die Sichtbarkeit der Achse, der Schattierungen, der Beschriftungen und der Gitterlinien auf „ visible “ ein.

Hinweis: Setter -Funktion für die Eigenschaft „ visible “.

Siehe auch ` isVisible()`.

[signal] void QAbstractAxis::shadesBorderColorChanged(QColor color)

Dieses Signal wird ausgelöst, wenn sich die Rahmenfarbe der Achsenbeschriftung auf „ color “ ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ shadesBorderColor “.

QBrush QAbstractAxis::shadesBrush() const

Gibt den Pinsel zurück, der zum Zeichnen der Schattierungen verwendet wurde.

Hinweis: Getter -Funktion für die Eigenschaft „shadesBrush“.

Siehe auch „ setShadesBrush()“.

[signal] void QAbstractAxis::shadesBrushChanged(const QBrush &brush)

Dieses Signal wird ausgelöst, wenn sich der Pinsel, der zum Zeichnen der Achsenschattierungen verwendet wird, auf „ brush “ ändert.

Hinweis: Benachrichtigungssignal für die Eigenschaft „ shadesBrush “.

[signal] void QAbstractAxis::shadesColorChanged(QColor color)

Dieses Signal wird ausgelöst, wenn sich die Farbe der Achsenfarbverläufe auf „ color “ ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ shadesColor “.

QPen QAbstractAxis::shadesPen() const

Gibt den Stift zurück, der zum Zeichnen von Schattierungen verwendet wurde.

Hinweis: Getter -Funktion für die Eigenschaft „shadesPen“.

Siehe auch „ setShadesPen()“.

[signal] void QAbstractAxis::shadesPenChanged(const QPen &pen)

Dieses Signal wird ausgelöst, wenn der Stift, mit dem die Achsenbeschattungen gezeichnet werden, auf „ pen “ wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft „ shadesPen “.

[signal] void QAbstractAxis::shadesVisibleChanged(bool visible)

Dieses Signal wird ausgelöst, wenn sich die Sichtbarkeit der Achsenbeschattungen auf „ visible “ ändert.

Hinweis: Benachrichtigungssignal für die Eigenschaft „ shadesVisible “.

void QAbstractAxis::show()

Blendet Achsen, Schattierungen, Beschriftungen und Gitterlinien ein.

QBrush QAbstractAxis::titleBrush() const

Gibt den Pinsel zurück, der zum Zeichnen von Titeln verwendet wurde.

Hinweis: Getter -Funktion für die Eigenschaft „titleBrush“.

Siehe auch „ setTitleBrush()“.

[signal] void QAbstractAxis::titleBrushChanged(const QBrush &brush)

Dieses Signal wird ausgelöst, wenn der zum Zeichnen des Achsen-Titels verwendete Pinsel auf „ brush “ wechselt.

Hinweis: Notifier -Signal für die Eigenschaft „ titleBrush “.

QFont QAbstractAxis::titleFont() const

Gibt die Schriftart zurück, die zum Zeichnen von Titeln verwendet wird.

Hinweis: Getter -Funktion für die Eigenschaft „titleFont“.

Siehe auch „ setTitleFont()“.

[signal] void QAbstractAxis::titleFontChanged(const QFont &font)

Dieses Signal wird ausgelöst, wenn sich die Schriftart des Achsen-Titels in „ font “ ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ titleFont “.

[signal] void QAbstractAxis::titleTextChanged(const QString &text)

Dieses Signal wird ausgelöst, wenn sich der Text des Achsen-Titels in „ text “ ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ titleText “.

[signal] void QAbstractAxis::titleVisibleChanged(bool visible)

Dieses Signal wird ausgelöst, wenn sich die Sichtbarkeit des Achsenbeschriftungstextes auf „ visible “ ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ titleVisible “.

[signal, since 6.2] void QAbstractAxis::truncateLabelsChanged(bool truncateLabels)

Dieses Signal wird ausgelöst, wenn sich die Kürzung der Beschriftungen auf „ truncateLabels “ ändert.

Hinweis: Notifier -Signal für die Eigenschaft „ truncateLabels “.

Diese Funktion wurde in Qt 6.2 eingeführt.

[pure virtual] QAbstractAxis::AxisType QAbstractAxis::type() const

Gibt den Typ der Achse zurück.

[signal] void QAbstractAxis::visibleChanged(bool visible)

Dieses Signal wird ausgelöst, wenn sich die Sichtbarkeit der Achse auf „ visible “ ändert.

Hinweis: Benachrichtigungssignal für die Eigenschaft „ visible “.

© 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.