10 #ifndef QWT_PLOT_MULTI_BAR_CHART_H 
   11 #define QWT_PLOT_MULTI_BAR_CHART_H 
   13 #include "qwt_global.h" 
   14 #include "qwt_plot_abstract_barchart.h" 
   15 #include "qwt_series_data.h" 
   69     virtual int rtti() 
const;
 
   71     void setBarTitles( 
const QList<QwtText> & );
 
   72     QList<QwtText> barTitles() 
const;
 
   74     void setSamples( 
const QVector<QwtSetSample> & );
 
   75     void setSamples( 
const QVector< QVector<double> > & );
 
   78     void setStyle( ChartStyle style );
 
   79     ChartStyle style() 
const;
 
   84     void resetSymbolMap();
 
   88         const QRectF &canvasRect, 
int from, 
int to ) 
const;
 
   92     virtual QList<QwtLegendData> 
legendData() 
const;
 
  100         int sampleIndex, 
int valueIndex ) 
const;
 
  102     virtual void drawSample( QPainter *painter,
 
  104         const QRectF &canvasRect, 
const QwtInterval &boundingInterval,
 
  107     virtual void drawBar( QPainter *, 
int sampleIndex,
 
  110     void drawStackedBars( QPainter *painter,
 
  112         const QRectF &canvasRect, 
int index,
 
  115     void drawGroupedBars( QPainter *painter,
 
  117         const QRectF &canvasRect, 
int index,
 
virtual QList< QwtLegendData > legendData() const 
Return all information, that is needed to represent the item on the legend. 
Definition: qwt_plot_item.cpp:595
virtual QRectF boundingRect() const 
Definition: qwt_plot_seriesitem.cpp:94
ChartStyle
Chart styles. 
Definition: qwt_plot_multi_barchart.h:51
A class representing a text. 
Definition: qwt_text.h:51
A scale map. 
Definition: qwt_scale_map.h:30
virtual QwtGraphic legendIcon(int index, const QSizeF &) const 
Definition: qwt_plot_item.cpp:371
Directed rectangle representing bounding rectangle and orientation of a column. 
Definition: qwt_column_symbol.h:28
virtual int rtti() const 
Definition: qwt_plot_item.cpp:120
A drawing primitive for columns. 
Definition: qwt_column_symbol.h:93
Class storing a QwtSeriesData object. 
Definition: qwt_series_store.h:57
A sample of the types (x1...xn, y) or (x, y1..yn) 
Definition: qwt_samples.h:76
A paint device for scalable graphics. 
Definition: qwt_graphic.h:74
QwtPlotMultiBarChart displays a series of a samples that consist each of a set of values...
Definition: qwt_plot_multi_barchart.h:41
A class representing an interval. 
Definition: qwt_interval.h:26
Abstract base class for bar chart items. 
Definition: qwt_plot_abstract_barchart.h:25
The bars of a set are displayed side by side. 
Definition: qwt_plot_multi_barchart.h:54
virtual void drawSeries(QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect, int from, int to) const =0