27#ifndef QWT_PLOT_SERIES_ITEM_H
28#define QWT_PLOT_SERIES_ITEM_H
30#include "qwt_global.h"
31#include "qwt_plot_item.h"
32#include "qwt_series_store.h"
55 void setOrientation(Qt::Orientation);
57 Qt::Orientation orientation()
const;
75 const QRectF& canvasRect,
Bridge between QwtSeriesStore and QwtPlotSeriesItem.
Definition qwt_series_store.h:41
virtual void dataChanged()=0
dataChanged() indicates, that the series has been changed.
Base class for items on the plot canvas.
Definition qwt_plot_item.h:85
virtual void draw(QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect) const =0
Draw the item.
virtual void updateScaleDiv(const QwtScaleDiv &, const QwtScaleDiv &)
Update the item with new scale divisions.
Definition qwt_plot_item.cpp:673
virtual QRectF boundingRect() const
Get the bounding rectangle.
Definition qwt_plot_item.cpp:593
Base class for plot items representing a series of samples.
Definition qwt_plot_seriesitem.h:44
virtual void drawSeries(QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect, int from, int to) const =0
Draw a subset of the samples.
A class representing a scale division.
Definition qwt_scale_div.h:47
A scale map.
Definition qwt_scale_map.h:44
A class representing a text.
Definition qwt_text.h:70