QAbstractAxis Class

Die Klasse QAbstractAxis ist eine Basisklasse, die für spezialisierte Achsenklassen verwendet wird. Mehr...

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

QBarCategoryAxis, QColorAxis, QDateTimeAxis, QLogValueAxis, and QValueAxis

Ö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)

Detaillierte Beschreibung

Jede Reihe kann an eine oder mehrere horizontale und vertikale Achsen gebunden werden, aber das Mischen von Achsentypen, das zu unterschiedlichen Bereichen führen würde, wird nicht unterstützt, z. B. die Angabe von QValueAxis und QLogValueAxis in derselben Ausrichtung.

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

Member Type Dokumentation

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 der Eigenschaft

[read-only] alignment : const Qt::Alignment

Diese Eigenschaft enthält die Ausrichtung der Achse.

Sie kann Qt::AlignLeft, Qt::AlignRight, Qt::AlignBottom, oder Qt::AlignTop sein.

Zugriffsfunktionen:

Qt::Alignment alignment() const

color : QColor

Diese Eigenschaft enthält die Farbe der Achsen- und Tickmarkierungen.

Zugriffsfunktionen:

QColor linePenColor() const
void setLinePenColor(QColor color)

Benachrichtigungssignal:

void colorChanged(QColor color)

gridLineColor : QColor

Diese Eigenschaft enthält die Farbe der Gitterlinie.

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 bestimmt die Sichtbarkeit der Gitterlinien.

Zugriffsfunktionen:

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

Benachrichtigungssignal:

void gridVisibleChanged(bool visible)

labelsAngle : int

Diese Eigenschaft enthält den Winkel der Achsenbeschriftungen in Grad.

Zugriffsfunktionen:

int labelsAngle() const
void setLabelsAngle(int angle)

Melder-Signal:

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)

Melder-Signal:

void labelsBrushChanged(const QBrush &brush)

labelsColor : QColor

Diese Eigenschaft enthält die Farbe der Achsenbeschriftungen.

Zugriffsfunktionen:

QColor labelsColor() const
void setLabelsColor(QColor color)

Benachrichtigungssignal:

void labelsColorChanged(QColor color)

labelsFont : QFont

Diese Eigenschaft enthält die Schriftart der Achsenbeschriftungen.

Zugriffsfunktionen:

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

Melder-Signal:

void labelsFontChanged(const QFont &font)

[read-only] labelsTruncated : const bool

Gibt true zurück, wenn mindestens ein Label auf der Achse abgeschnitten ist.

Der zurückgegebene Wert wird nicht genau sein, bevor die Achse angezeigt wird.

Zugriffsfunktionen:

bool labelsTruncated() const

Benachrichtigungssignal:

void labelsTruncatedChanged(bool labelsTruncated)

labelsVisible : bool

Diese Eigenschaft gibt an, ob Achsenbeschriftungen sichtbar sind.

Zugriffsfunktionen:

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

Melder-Signal:

void labelsVisibleChanged(bool visible)

linePen : QPen

Diese Eigenschaft enthält den zum Zeichnen der Linie verwendeten Stift.

Zugriffsfunktionen:

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

Benachrichtigungssignal:

void linePenChanged(const QPen &pen)

lineVisible : bool

Diese Eigenschaft bestimmt die Sichtbarkeit der Achsenlinie.

Zugriffsfunktionen:

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

Melder-Signal:

void lineVisibleChanged(bool visible)

minorGridLineColor : QColor

Diese Eigenschaft enthält die Farbe der Nebengitterlinie.

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

Zugriffsfunktionen:

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

Benachrichtigungssignal:

void minorGridLineColorChanged(const QColor &color)

minorGridLinePen : QPen

Diese Eigenschaft enthält den Stift, der zum Zeichnen der Nebengitterlinie verwendet wird.

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

Zugriffsfunktionen:

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

Benachrichtigungssignal:

void minorGridLinePenChanged(const QPen &pen)

minorGridVisible : bool

Diese Eigenschaft bestimmt die Sichtbarkeit der Nebengitterlinien.

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

Zugriffsfunktionen:

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

Benachrichtigungssignal:

void minorGridVisibleChanged(bool visible)

[read-only] orientation : const Qt::Orientation

Diese Eigenschaft enthält die Ausrichtung der Achse.

Sie ist entweder auf Qt::Horizontal oder Qt::Vertical festgelegt, wenn die Achse zu einem Diagramm hinzugefügt wird.

Zugriffsfunktionen:

Qt::Orientation orientation() const

reverse : bool

Diese Eigenschaft gibt an, ob eine Umkehrachse verwendet wird.

Standardmäßig lautet der Wert false.

Die umgekehrte Achse wird bei Linien-, Spline- und Streuungsreihen sowie bei einer Flächenreihe mit einem kartesischen Diagramm unterstützt. Alle Achsen mit derselben Ausrichtung, die an dieselbe Serie angehängt sind, müssen umgekehrt werden, wenn eine Achse umgekehrt wird, sonst ist das Verhalten undefiniert.

Zugriffsfunktionen:

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

Benachrichtigungssignal:

void reverseChanged(bool reverse)

shadesBorderColor : QColor

Diese Eigenschaft enthält die Farbe des Rahmens (Stift) der Achsenschattierungen.

Zugriffsfunktionen:

QColor shadesBorderColor() const
void setShadesBorderColor(QColor color)

Melder-Signal:

void shadesBorderColorChanged(QColor color)

shadesBrush : QBrush

Diese Eigenschaft enthält den Pinsel, der zum Zeichnen der Achsenschatten (der Bereich zwischen den Gitterlinien) verwendet wird.

Zugriffsfunktionen:

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

Melder-Signal:

void shadesBrushChanged(const QBrush &brush)

shadesColor : QColor

Diese Eigenschaft enthält die Füllfarbe (Pinsel) der Achsenschattierungen.

Zugriffsfunktionen:

QColor shadesColor() const
void setShadesColor(QColor color)

Melder-Signal:

void shadesColorChanged(QColor color)

shadesPen : QPen

Diese Eigenschaft enthält den Stift, der zum Zeichnen der Achsenschatten (der Bereich zwischen den Gitterlinien) verwendet wird.

Zugriffsfunktionen:

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

Benachrichtigungssignal:

void shadesPenChanged(const QPen &pen)

shadesVisible : bool

Diese Eigenschaft bestimmt die Sichtbarkeit der Achsenschattierungen.

Zugriffsfunktionen:

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

Melder-Signal:

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)

Benachrichtigungssignal:

void titleBrushChanged(const QBrush &brush)

titleFont : QFont

Diese Eigenschaft enthält die Schriftart für den Titel der Achse.

Zugriffsfunktionen:

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

Melder-Signal:

void titleFontChanged(const QFont &font)

titleText : QString

Diese Eigenschaft enthält den Titel der Achse.

Standardmäßig ist sie leer. Achsentitel unterstützen HTML-Formatierung.

Zugriffsfunktionen:

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

Benachrichtigungssignal:

void titleTextChanged(const QString &text)

titleVisible : bool

Diese Eigenschaft bestimmt die Sichtbarkeit des Achsentitels.

Standardmäßig ist der Wert true.

Zugriffsfunktionen:

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

Benachrichtigungssignal:

void titleVisibleChanged(bool visible)

truncateLabels : bool

Diese Eigenschaft enthält den Status der Beschneidung von Beschriftungen.

Sie gibt an, ob Beschriftungen abgeschnitten werden sollen, wenn nicht genügend Platz für den vollständigen Text vorhanden ist. Sie ist standardmäßig gleich true.

Zugriffsfunktionen:

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

Melder-Signal:

void truncateLabelsChanged(bool truncateLabels)

visible : bool

Diese Eigenschaft bestimmt die Sichtbarkeit der Achse.

Zugriffsfunktionen:

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

Benachrichtigungssignal:

void visibleChanged(bool visible)

Member Function Dokumentation

[virtual noexcept] QAbstractAxis::~QAbstractAxis()

Zerstört das Achsenobjekt. Wenn die Achse zu einem Diagramm hinzugefügt wird, übernimmt das Diagrammobjekt den Besitz.

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

Dieses Signal wird ausgegeben, wenn die Farbe der Achse auf color wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft color.

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

Dieses Signal wird ausgegeben, wenn die Farbe des Stifts, mit dem die Gitterlinie gezeichnet wurde, auf color wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft gridLineColor.

QPen QAbstractAxis::gridLinePen() const

Liefert den zum Zeichnen des Rasters verwendeten Stift.

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

Siehe auch setGridLinePen().

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

Dieses Signal wird ausgegeben, wenn der zum Zeichnen der Rasterlinie verwendete Stift auf pen wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft gridLinePen.

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

Dieses Signal wird ausgegeben, wenn die Sichtbarkeit der Gitterlinien der Achse auf visible wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft gridVisible.

void QAbstractAxis::hide()

Macht die Achsen, Schattierungen, Beschriftungen und Gitterlinien unsichtbar.

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

Dieses Signal wird ausgegeben, wenn sich der Winkel der Achsenbeschriftungen auf angle ändert.

Hinweis: Benachrichtigungssignal für die Eigenschaft labelsAngle.

QBrush QAbstractAxis::labelsBrush() const

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

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

Siehe auch setLabelsBrush().

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

Dieses Signal wird ausgegeben, wenn der Pinsel, der zum Zeichnen der Achsenbeschriftungen verwendet wird, auf brush wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft labelsBrush.

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

Dieses Signal wird ausgegeben, wenn die Farbe der Achsenbeschriftungen auf color wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft labelsColor.

bool QAbstractAxis::labelsEditable() const

Gibt true zurück, wenn Achsenbeschriftungen editierbar sind.

Siehe auch setLabelsEditable().

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

Dieses Signal wird ausgesendet, wenn sich der Zustand editable des Etiketts ä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 ausgegeben, wenn die Schriftart der Achsenbeschriftungen auf font wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft labelsFont.

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

Dieses Signal wird in zwei Fällen ausgegeben: wenn die Achse von einer oder mehreren abgeschnittenen Markierungen zu keiner abgeschnittenen Markierung wechselt, und wenn die Achse von keiner abgeschnittenen Markierung zu einer oder mehreren abgeschnittenen Markierungen wechselt. Der aktuelle Zustand wird durch labelsTruncated gekennzeichnet.

Hinweis: Meldesignal für die Eigenschaft labelsTruncated.

Diese Funktion wurde in Qt 6.2 eingeführt.

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

Dieses Signal wird ausgegeben, wenn die Sichtbarkeit der Beschriftungen der Achse auf visible wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft labelsVisible.

QPen QAbstractAxis::linePen() const

Gibt den Stift zurück, der zum Zeichnen der Achsenlinie und der Tickmarks verwendet wird.

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

Siehe auch setLinePen().

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

Dieses Signal wird ausgegeben, wenn der zum Zeichnen der Achsenlinie verwendete Stift auf pen wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft linePen.

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

Dieses Signal wird ausgesendet, wenn die Sichtbarkeit der Achsenlinie auf visible wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft lineVisible.

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

Dieses Signal wird ausgegeben, wenn die Farbe des Stifts, mit dem die Nebengitterlinie gezeichnet wurde, auf color wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft minorGridLineColor.

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

Dieses Signal wird ausgegeben, wenn der Stift, mit dem die kleine Rasterlinie gezeichnet wurde, auf pen wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft minorGridLinePen.

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

Dieses Signal wird ausgesendet, wenn die Sichtbarkeit der Nebengitterlinien der Achse auf visible wechselt.

Hinweis: Benachrichtigungssignal 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)

Setzt den zum Zeichnen der Rasterlinien verwendeten Stift auf pen.

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

Siehe auch gridLinePen().

void QAbstractAxis::setLabelsBrush(const QBrush &brush)

Setzt den Pinsel, 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)

Setzt die Editierbarkeit der Achsenbeschriftungen auf editable.

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 QValueAxis und QDateTimeAxis unterstützt.

Standardmäßig sind die Beschriftungen nicht bearbeitbar.

Siehe auch labelsEditable().

void QAbstractAxis::setLabelsFont(const QFont &font)

Setzt die Schriftart für die Beschriftung auf font.

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

Siehe auch labelsFont().

void QAbstractAxis::setLinePen(const QPen &pen)

Setzt den Stift, der zum Zeichnen der Achsenlinie und der Tickmarks verwendet wird, auf pen.

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

Siehe auch linePen().

void QAbstractAxis::setLineVisible(bool visible = true)

Bestimmt, ob die Achsenlinie und die Tickmarks 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. Abhängig vom aktuellen Achsentyp wird der Parameter max in den entsprechenden Wertetyp umgewandelt. Wenn die Umwandlung nicht möglich ist, bleibt der Funktionsaufruf ohne Wirkung.

void QAbstractAxis::setMin(const QVariant &min)

Legt den Mindestwert fest, der auf der Achse angezeigt wird. Abhängig vom aktuellen Achsentyp wird der Parameter min in den entsprechenden Wertetyp umgewandelt. Wenn die Umwandlung nicht möglich ist, bleibt der Funktionsaufruf ohne Wirkung.

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

Legt den auf der Achse angezeigten Bereich fest. Abhängig vom aktuellen Achsentyp werden die Parameter min und max in entsprechende Wertetypen umgewandelt. Wenn die Umwandlung nicht möglich ist, bleibt der Funktionsaufruf ohne Wirkung.

void QAbstractAxis::setShadesBrush(const QBrush &brush)

Setzt den Pinsel, der zum Zeichnen von Schattierungen verwendet wird, auf brush.

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

Siehe auch shadesBrush().

void QAbstractAxis::setShadesPen(const QPen &pen)

Setzt den zum Zeichnen von Schattierungen verwendeten Stift auf pen.

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

Siehe auch shadesPen().

void QAbstractAxis::setTitleBrush(const QBrush &brush)

Setzt den Pinsel, der zum Zeichnen von Titeln verwendet wird, auf brush.

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

Siehe auch titleBrush().

void QAbstractAxis::setTitleFont(const QFont &font)

Setzt die Schriftart, die zum Zeichnen von Titeln verwendet wird, auf font.

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

Siehe auch titleFont().

void QAbstractAxis::setVisible(bool visible = true)

Setzt die Sichtbarkeit der Achsen, Schattierungen, Beschriftungen und Gitterlinien auf visible.

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

Siehe auch isVisible().

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

Dieses Signal wird ausgegeben, wenn die Rahmenfarbe der Achsenschattierungen auf color wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft shadesBorderColor.

QBrush QAbstractAxis::shadesBrush() const

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

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

Siehe auch setShadesBrush().

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

Dieses Signal wird ausgegeben, wenn der Pinsel, der zum Zeichnen der Achsenschatten verwendet wird, auf brush wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft shadesBrush.

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

Dieses Signal wird ausgegeben, wenn die Farbe der Achsenschatten auf color wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft shadesColor.

QPen QAbstractAxis::shadesPen() const

Gibt den zum Zeichnen von Schattierungen verwendeten Stift zurück.

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

Siehe auch setShadesPen().

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

Dieses Signal wird ausgegeben, wenn der zum Zeichnen der Achsenschatten verwendete Stift auf pen wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft shadesPen.

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

Dieses Signal wird ausgegeben, wenn die Sichtbarkeit der Achsenschattierungen auf visible wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft shadesVisible.

void QAbstractAxis::show()

Macht die Achsen, Schattierungen, Beschriftungen und Gitterlinien sichtbar.

QBrush QAbstractAxis::titleBrush() const

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

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

Siehe auch setTitleBrush().

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

Dieses Signal wird ausgegeben, wenn der Pinsel, der zum Zeichnen des Achsentitels verwendet wird, zu brush wechselt.

Hinweis: Benachrichtigungssignal 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 ausgegeben, wenn die Schriftart des Achsentitels auf font wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft titleFont.

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

Dieses Signal wird ausgegeben, wenn sich der Text des Achsentitels in text ändert.

Hinweis: Benachrichtigungssignal für die Eigenschaft titleText.

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

Dieses Signal wird ausgesendet, wenn die Sichtbarkeit des Titeltextes der Achse auf visible wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft titleVisible.

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

Dieses Signal wird ausgegeben, wenn die Trunkierung der Labels auf truncateLabels wechselt.

Hinweis: Benachrichtigungssignal 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 ausgesendet, wenn die Sichtbarkeit der Achse auf visible wechselt.

Hinweis: Benachrichtigungssignal für die Eigenschaft visible.

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