10 #ifndef QWT_PLOT_INTERVAL_CURVE_H 
   11 #define QWT_PLOT_INTERVAL_CURVE_H 
   13 #include "qwt_global.h" 
   14 #include "qwt_plot_seriesitem.h" 
   84     virtual int rtti() const QWT_OVERRIDE;
 
   92     void setPen( const QColor&,
 
   93         qreal width = 0.0, Qt::PenStyle = Qt::SolidLine );
 
   95     void setPen( const QPen& );
 
   96     const QPen& pen() const;
 
   98     void setBrush( const QBrush& );
 
   99     const QBrush& brush() const;
 
  107     virtual 
void drawSeries( QPainter*,
 
  109         const QRectF& canvasRect, 
int from, 
int to ) const QWT_OVERRIDE;
 
  111     virtual QRectF boundingRect() const QWT_OVERRIDE;
 
  114         int index, const QSizeF& ) const QWT_OVERRIDE;
 
  120     virtual 
void drawTube( QPainter*,
 
  122         const QRectF& canvasRect, 
int from, 
int to ) const;
 
  126         const QRectF& canvasRect, 
int from, 
int to ) const;
 
A paint device for scalable graphics.
A sample of the types (x1-x2, y) or (x, y1-y2)
A drawing primitive for displaying an interval like an error bar.
QwtPlotIntervalCurve represents a series of samples, where each value is associated with an interval ...
QFlags< PaintAttribute > PaintAttributes
CurveStyle
Curve styles. The default setting is QwtPlotIntervalCurve::Tube.
Base class for plot items representing a series of samples.
Abstract interface for iterating over samples.
Class storing a QwtSeriesData object.
A class representing a text.