10 #ifndef QWT_ABSTRACT_LEGEND_H
11 #define QWT_ABSTRACT_LEGEND_H
13 #include "qwt_global.h"
17 template<
typename T >
class QList;
52 const QRectF& rect,
bool fillBackground )
const = 0;
57 virtual int scrollExtent( Qt::Orientation )
const;
Abstract base class for legend widgets.
virtual void renderLegend(QPainter *painter, const QRectF &rect, bool fillBackground) const =0
virtual bool isEmpty() const =0
virtual void updateLegend(const QVariant &itemInfo, const QList< QwtLegendData > &data)=0
Update the entries for a plot item.
Attributes of an entry on a legend.