QAreaLegendMarker Class

The QAreaLegendMarker class is a legend marker for an area series. More...

Header: #include <QAreaLegendMarker>
Inherits: QLegendMarker

Public Functions

QAreaLegendMarker(QAreaSeries *series, QLegend *legend, QObject *parent = nullptr)
virtual ~QAreaLegendMarker()

Reimplemented Public Functions

virtual QAreaSeries *series() override
virtual LegendMarkerType type() override

Protected Functions

QAreaLegendMarker(QAreaLegendMarkerPrivate &d, QObject *parent = nullptr)

Detailed Description

\inmoduleQtCharts

An area legend marker is related to a QAreaSeries object, so that one area series results in one marker.

See also QLegend and QAreaSeries.

Member Function Documentation

[explicit] QAreaLegendMarker::QAreaLegendMarker(QAreaSeries *series, QLegend *legend, QObject *parent = nullptr)

\internal

[protected] QAreaLegendMarker::QAreaLegendMarker(QAreaLegendMarkerPrivate &d, QObject *parent = nullptr)

\internal

[virtual noexcept] QAreaLegendMarker::~QAreaLegendMarker()

Removes the legend marker for an area series.

[override virtual] QAreaSeries *QAreaLegendMarker::series()

Reimplements: QLegendMarker::series().

[override virtual] LegendMarkerType QAreaLegendMarker::type()

Reimplements: QLegendMarker::type().