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
112 virtual int rtti()
const override;
118 void setPen(
const QColor&, qreal width = 0.0, Qt::PenStyle = Qt::SolidLine);
121 void setPen(
const QPen&);
124 const QPen& pen()
const;
127 void setBrush(
const QBrush&);
130 const QBrush& brush()
const;
139 void setBaseline(
double);
142 double baseline()
const;
145 void setStyle(HistogramStyle style);
148 HistogramStyle style()
const;
160 const QRectF& canvasRect,
162 int to)
const override;
205 void flushPolygon(QPainter*,
double baseLine, QPolygonF&)
const;
Definition qwt_clipper.h:41
Directed rectangle representing bounding rectangle and orientation of a column
Definition qwt_column_symbol.h:47
A drawing primitive for columns
Definition qwt_column_symbol.h:102
A paint device for scalable graphics
Definition qwt_graphic.h:85
A sample of the types (x1-x2, y) or (x, y1-y2)
Definition qwt_samples.h:74
QwtPlotHistogram represents a series of samples, where an interval is associated with a value ( )
Definition qwt_plot_histogram.h:60
HistogramStyle
Histogram styles
Definition qwt_plot_histogram.h:69
@ Lines
Definition qwt_plot_histogram.h:91
@ Columns
Definition qwt_plot_histogram.h:85
@ Outline
Definition qwt_plot_histogram.h:77
virtual QwtGraphic legendIcon(int index, const QSizeF &) const
Return a legend icon
Definition qwt_plot_item.cpp:420
virtual int rtti() const
Runtime type information
Definition qwt_plot_item.cpp:155
virtual void attach(QwtPlot *plot)
Attach the item to a plot
Definition qwt_plot_item.cpp:118
Base class for plot items representing a series of samples
Definition qwt_plot_seriesitem.h:44
virtual QRectF boundingRect() const override
Get the bounding rectangle
Definition qwt_plot_seriesitem.cpp:114
virtual void drawSeries(QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect, int from, int to) const =0
Draw a subset of the samples
A 2-D plotting widget
Definition qwt_plot.h:99
A scale map
Definition qwt_scale_map.h:44
Class storing a QwtSeriesData object
Definition qwt_series_store.h:91
A class representing a text
Definition qwt_text.h:70