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.
| Konstante | Wert |
|---|---|
QAbstractAxis::AxisTypeNoAxis | 0x0 |
QAbstractAxis::AxisTypeValue | 0x1 |
QAbstractAxis::AxisTypeBarCategory | 0x2 |
QAbstractAxis::AxisTypeCategory | 0x4 |
QAbstractAxis::AxisTypeDateTime | 0x8 |
QAbstractAxis::AxisTypeLogValue | 0x10 |
QAbstractAxis::AxisTypeColor | 0x20 |
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.