10 #ifndef QWT_PLOT_BAR_CHART_H
11 #define QWT_PLOT_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,