27#ifndef QWT_PLOT_MULTI_BAR_CHART_H
28#define QWT_PLOT_MULTI_BAR_CHART_H
30#include "qwt_global.h"
31#include "qwt_plot_abstract_barchart.h"
87 virtual int rtti() const QWT_OVERRIDE;
96 void setStyle( ChartStyle style );
97 ChartStyle style() const;
102 void resetSymbolMap();
104 virtual
void drawSeries( QPainter*,
106 const QRectF& canvasRect,
int from,
int to ) const QWT_OVERRIDE;
108 virtual QRectF boundingRect() const QWT_OVERRIDE;
113 int index, const QSizeF& ) const QWT_OVERRIDE;
119 int sampleIndex,
int valueIndex ) const;
121 virtual
void drawSample( QPainter*,
123 const QRectF& canvasRect, const
QwtInterval& boundingInterval,
126 virtual
void drawBar( QPainter*,
int sampleIndex,
129 void drawStackedBars( QPainter*,
131 const QRectF& canvasRect,
int index,
134 void drawGroupedBars( QPainter*,
136 const QRectF& canvasRect,
int index,
Definition qwt_dyngrid_layout.h:33
Definition qwt_clipper.h:40
Directed rectangle representing bounding rectangle and orientation of a column.
Definition qwt_column_symbol.h:44
A drawing primitive for columns.
Definition qwt_column_symbol.h:91
A paint device for scalable graphics.
Definition qwt_graphic.h:93
A class representing an interval.
Definition qwt_interval.h:40
Attributes of an entry on a legend.
Definition qwt_legend_data.h:54
Abstract base class for bar chart items.
Definition qwt_plot_abstract_barchart.h:42
virtual int rtti() const
Return rtti for the specific class represented.
Definition qwt_plot_item.cpp:153
QwtPlotMultiBarChart displays a series of a samples that consist each of a set of values.
Definition qwt_plot_multi_barchart.h:61
ChartStyle
Chart styles.
Definition qwt_plot_multi_barchart.h:70
@ Grouped
The bars of a set are displayed side by side.
Definition qwt_plot_multi_barchart.h:72
A scale map.
Definition qwt_scale_map.h:44
Abstract interface for iterating over samples.
Definition qwt_series_data.h:67
Class storing a QwtSeriesData object.
Definition qwt_series_store.h:96
A sample of the types (x1...xn, y) or (x, y1..yn)
Definition qwt_samples.h:91
A class representing a text.
Definition qwt_text.h:69