27#ifndef QWT_PLOT_HISTOGRAM_H
28#define QWT_PLOT_HISTOGRAM_H
30#include "qwt_global.h"
31#include "qwt_plot_seriesitem.h"
38#if QT_VERSION < 0x060000
39template<
typename T >
class QVector;
155virtual int rtti()
const override;
158void setPen(
const QColor&,
159 qreal width = 0.0, Qt::PenStyle = Qt::SolidLine );
162void setPen(
const QPen& );
165const QPen& pen()
const;
168void setBrush(
const QBrush& );
171const QBrush& brush()
const;
180void setBaseline(
double );
183double baseline()
const;
186void setStyle( HistogramStyle style );
189HistogramStyle style()
const;
200 const QRectF& canvasRect,
int from,
int to )
const override;
207 int index,
const QSizeF& )
const override;
231void drawColumns( QPainter*,
233 int from,
int to )
const;
240void drawOutline( QPainter*,
242 int from,
int to )
const;
249void drawLines( QPainter*,
251 int from,
int to )
const;
266void flushPolygon( QPainter*,
double baseLine, QPolygonF& )
const;
Definition qwt_clipper.h:40
表示柱的边界矩形和方向的方向矩形
Definition qwt_column_symbol.h:54
柱的绘图基元
Definition qwt_column_symbol.h:122
可缩放图形的绘制设备
Definition qwt_graphic.h:128
类型为 (x1-x2, y) 或 (x, y1-y2) 的样本
Definition qwt_samples.h:97
QwtPlotHistogram 表示一系列样本,其中每个区间都与一个值相关联 ( )
Definition qwt_plot_histogram.h:73
HistogramStyle
直方图样式
Definition qwt_plot_histogram.h:89
@ Lines
Definition qwt_plot_histogram.h:128
@ Columns
Definition qwt_plot_histogram.h:117
@ Outline
Definition qwt_plot_histogram.h:103
virtual QwtGraphic legendIcon(int index, const QSizeF &) const
Return a legend icon
Definition qwt_plot_item.cpp:621
virtual int rtti() const
Runtime type information
Definition qwt_plot_item.cpp:215
表示一系列样本的绘图项的基类
Definition qwt_plot_seriesitem.h:53
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
存储 QwtSeriesData 对象的类
Definition qwt_series_store.h:109
表示文本的类
Definition qwt_text.h:93