Auf dieser Seite

QAreaSeries Class

Die Klasse „QAreaSeries“ stellt Daten in Flächendiagrammen dar. Mehr...

Header: #include <QAreaSeries>
CMake: find_package(Qt6 REQUIRED COMPONENTS Graphs)
target_link_libraries(mytarget PRIVATE Qt6::Graphs)
qmake: QT += graphs
In QML: AreaSeries
Erbt von: QAbstractSeries

Eigenschaften

Öffentliche Funktionen

QColor borderColor() const
qreal borderWidth() const
QColor color() const
bool isSelected() const
QXYSeries *lowerSeries() const
QColor selectedBorderColor() const
QColor selectedColor() const
void setBorderColor(QColor newBorderColor)
void setBorderWidth(qreal newBorderWidth)
void setColor(QColor newColor)
void setLowerSeries(QXYSeries *newLowerSeries)
void setSelected(bool newSelected)
void setSelectedBorderColor(QColor newSelectedBorderColor)
void setSelectedColor(QColor newColor)
void setUpperSeries(QXYSeries *newUpperSeries)
QXYSeries *upperSeries() const

Signale

void borderColorChanged(QColor newBorderColor)
void borderWidthChanged()
void colorChanged(QColor newColor)
void lowerSeriesChanged()
void selectedBorderColorChanged(QColor newSelectedBorderColor)
void selectedChanged()
void selectedColorChanged(QColor newSelectedColor)
void upperSeriesChanged()

Ausführliche Beschreibung

Ein Flächendiagramm wird verwendet, um eine aus Punkten bestehende Fläche darzustellen. Die Punkte werden durch zwei Reihen definiert: „ upperSeries “ und „ lowerSeries “. Die Fläche zwischen den Reihen wird als Diagramm dargestellt. Ist nur die Reihe „ upperSeries “ definiert, befindet sich die Fläche zwischen dem unteren Rand des Diagramms und der oberen Reihe.

Dokumentation zu den Eigenschaften

borderColor : QColor

Diese Eigenschaft legt die Rahmenfarbe des Bereichs fest. Der Standardwert ist „ Qt::transparent “, was bedeutet, dass die Rahmenfarbe durch das Design vorgegeben wird.

Zugriffsfunktionen:

QColor borderColor() const
void setBorderColor(QColor newBorderColor)

Notifier-Signal:

void borderColorChanged(QColor newBorderColor)

borderWidth : qreal

Diese Eigenschaft gibt die Breite der Linie an, die den Bereich umrandet. Der Standardwert ist „ -1 “, was bedeutet, dass die Rahmenbreite durch das Design vorgegeben wird.

Zugriffsfunktionen:

qreal borderWidth() const
void setBorderWidth(qreal newBorderWidth)

Notifier-Signal:

void borderWidthChanged()

color : QColor

Diese Eigenschaft legt die Füllfarbe des Bereichs fest. Der Standardwert ist „ Qt::transparent “, was bedeutet, dass die Farbe durch das Design vorgegeben wird.

Hinweis: Wenn „ AreaSeries::gradient “ auf einen anderen Wert als „ null “ gesetzt ist, haben diese Einstellungen Vorrang vor „ color “. Die „ color “ werden in diesem Fall ignoriert.

Zugriffsfunktionen:

QColor color() const
void setColor(QColor newColor)

Notifier-Signal:

void colorChanged(QColor newColor)

lowerSeries : QXYSeries*

Legt die untere Grenze des Bereichs fest. Ist dieser Wert null, gilt die Unterkante des Diagramms als untere Grenze.

Zugriffsfunktionen:

QXYSeries *lowerSeries() const
void setLowerSeries(QXYSeries *newLowerSeries)

Benachrichtigungssignal:

void lowerSeriesChanged()

selected : bool

Legt diesen Bereich als ausgewählt fest. Der Standardwert lautet „ false “.

Zugriffsfunktionen:

bool isSelected() const
void setSelected(bool newSelected)

Benachrichtigungssignal:

void selectedChanged()

selectedBorderColor : QColor

Diese Eigenschaft legt die Rahmenfarbe des Bereichs fest, wenn dieser ausgewählt ist. Der Standardwert ist „ Qt::transparent “, was bedeutet, dass die Farbe des ausgewählten Rahmens durch das Design vorgegeben wird.

Zugriffsfunktionen:

QColor selectedBorderColor() const
void setSelectedBorderColor(QColor newSelectedBorderColor)

Notifier-Signal:

void selectedBorderColorChanged(QColor newSelectedBorderColor)

selectedColor : QColor

Diese Eigenschaft legt die Füllfarbe des Bereichs fest, wenn dieser ausgewählt ist. Der Standardwert ist „ Qt::transparent “, was bedeutet, dass die ausgewählte Farbe durch das Design vorgegeben wird.

Hinweis: Wenn „ AreaSeries::selectedGradient “ auf einen anderen Wert als „ null “ gesetzt ist, haben diese Einstellungen Vorrang vor „ selectedColor “. Die „ selectedColor “ werden in diesem Fall ignoriert.

Zugriffsfunktionen:

QColor selectedColor() const
void setSelectedColor(QColor newColor)

Notifier-Signal:

void selectedColorChanged(QColor newSelectedColor)

upperSeries : QXYSeries*

Legt die obere Grenze des Bereichs fest. Ist dieser Wert null, wird kein Bereich gezeichnet.

Zugriffsfunktionen:

QXYSeries *upperSeries() const
void setUpperSeries(QXYSeries *newUpperSeries)

Benachrichtigungssignal:

void upperSeriesChanged()

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