27#ifndef QWT_PLOT_BAR_CHART_H
28#define QWT_PLOT_BAR_CHART_H
30#include "qwt_global.h"
31#include "qwt_plot_abstract_barchart.h"
32#include "qwt_column_symbol.h"
133 virtual int rtti()
const override;
148 void setPen(
const QPen& p);
153 void setBrush(
const QBrush& b);
155 QBrush brush()
const;
163 void setLegendMode(LegendMode);
165 LegendMode legendMode()
const;
171 const QRectF& canvasRect,
173 int to)
const override;
179 virtual QwtColumnSymbol* specialSymbol(
int sampleIndex,
const QPointF&)
const;
182 virtual QwtText barTitle(
int sampleIndex)
const;
186 virtual void drawSample(QPainter* painter,
189 const QRectF& canvasRect,
192 const QPointF& sample)
const;
195 virtual void drawBar(QPainter*,
int sampleIndex,
const QPointF& sample,
const QwtColumnRect&)
const;
200 const QRectF& canvasRect,
202 const QPointF& sample)
const;
Definition qwt_dyngrid_layout.h:33
表示柱的边界矩形和方向的方向矩形
Definition qwt_column_symbol.h:54
柱的绘图基元
Definition qwt_column_symbol.h:122
FrameStyle
Definition qwt_column_symbol.h:173
可缩放图形的绘制设备
Definition qwt_graphic.h:128
表示区间的类
Definition qwt_interval.h:45
条形图项的抽象基类
Definition qwt_plot_abstract_barchart.h:49
QwtPlotBarChart 将一系列值显示为条形
Definition qwt_plot_barchart.h:78
LegendMode
图例模式
Definition qwt_plot_barchart.h:94
@ LegendChartTitle
Definition qwt_plot_barchart.h:107
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
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
表示文本的类
Definition qwt_text.h:93