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"
119 virtual int rtti()
const override;
134 void setStyle( ChartStyle style );
136 ChartStyle style()
const;
144 void resetSymbolMap();
149 const QRectF& canvasRect,
int from,
int to )
const override;
159 int index,
const QSizeF& )
const override;
167 int sampleIndex,
int valueIndex )
const;
170 virtual void drawSample( QPainter*,
172 const QRectF& canvasRect,
const QwtInterval& boundingInterval,
176 virtual void drawBar( QPainter*,
int sampleIndex,
180 void drawStackedBars( QPainter*,
182 const QRectF& canvasRect,
int index,
186 void drawGroupedBars( QPainter*,
188 const QRectF& canvasRect,
int index,
Definition qwt_dyngrid_layout.h:33
表示柱的边界矩形和方向的方向矩形
Definition qwt_column_symbol.h:54
柱的绘图基元
Definition qwt_column_symbol.h:122
可缩放图形的绘制设备
Definition qwt_graphic.h:128
表示区间的类
Definition qwt_interval.h:45
条形图项的抽象基类
Definition qwt_plot_abstract_barchart.h:49
virtual QwtGraphic legendIcon(int index, const QSizeF &) const
Return a legend icon
Definition qwt_plot_item.cpp:621
virtual QList< QwtLegendData > legendData() const
Return legend data
Definition qwt_plot_item.cpp:959
virtual int rtti() const
Runtime type information
Definition qwt_plot_item.cpp:215
QwtPlotMultiBarChart 显示一系列由每组值组成的样本
Definition qwt_plot_multi_barchart.h:76
ChartStyle
图表样式
Definition qwt_plot_multi_barchart.h:92
@ Grouped
The bars of a set are displayed side by side
Definition qwt_plot_multi_barchart.h:94
virtual QRectF boundingRect() const override
获取边界矩形
Definition qwt_plot_seriesitem.cpp:174
virtual void drawSeries(QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect, int from, int to) const =0
绘制样本的子集
刻度映射
Definition qwt_scale_map.h:52
遍历样本的抽象接口
Definition qwt_series_data.h:72
存储 QwtSeriesData 对象的类
Definition qwt_series_store.h:109
类型为 (x1...xn, y) 或 (x, y1..yn) 的样本
Definition qwt_samples.h:200
表示文本的类
Definition qwt_text.h:93