A drawing primitive for displaying an interval like an error bar.  
 More...
#include <qwt_interval_symbol.h>
A drawing primitive for displaying an interval like an error bar. 
- See also
 - QwtPlotIntervalCurve 
 
 
Symbol style. 
| Enumerator | 
|---|
| NoSymbol  | 
 No Style. The symbol cannot be drawn.  
 | 
| Bar  | 
 The symbol displays a line with caps at the beginning/end. The size of the caps depends on the symbol width().  
 | 
| Box  | 
 The symbol displays a plain rectangle using pen() and brush(). The size of the rectangle depends on the translated interval and the width(),  
 | 
| UserSymbol  | 
 Styles >= UserSymbol are reserved for derived classes of QwtIntervalSymbol that overload draw() with additional application specific symbol types.  
 | 
 
 
      
        
          | const QBrush & QwtIntervalSymbol::brush  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
  
  
      
        
          | void QwtIntervalSymbol::draw  | 
          ( | 
          QPainter *  | 
          painter,  | 
         
        
           | 
           | 
          Qt::Orientation  | 
          orientation,  | 
         
        
           | 
           | 
          const QPointF &  | 
          from,  | 
         
        
           | 
           | 
          const QPointF &  | 
          to  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
virtual   | 
  
 
Draw a symbol depending on its style
- Parameters
 - 
  
    | painter | Painter  | 
    | orientation | Orientation  | 
    | from | Start point of the interval in target device coordinates  | 
    | to | End point of the interval in target device coordinates | 
  
   
- See also
 - setStyle() 
 
 
 
      
        
          | const QPen & QwtIntervalSymbol::pen  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
      
        
          | void QwtIntervalSymbol::setBrush  | 
          ( | 
          const QBrush &  | 
          brush | ) | 
           | 
        
      
 
Assign a brush. 
The brush is used for the Box style.
- Parameters
 - 
  
  
 
- See also
 - brush() 
 
 
 
      
        
          | void QwtIntervalSymbol::setPen  | 
          ( | 
          const QColor &  | 
          color,  | 
        
        
           | 
           | 
          qreal  | 
          width = 0.0,  | 
        
        
           | 
           | 
          Qt::PenStyle  | 
          style = Qt::SolidLine  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Build and assign a pen
In Qt5 the default pen width is 1.0 ( 0.0 in Qt4 ) what makes it non cosmetic ( see QPen::isCosmetic() ). This method has been introduced to hide this incompatibility.
- Parameters
 - 
  
    | color | Pen color  | 
    | width | Pen width  | 
    | style | Pen style | 
  
   
- See also
 - pen(), brush() 
 
 
 
      
        
          | void QwtIntervalSymbol::setPen  | 
          ( | 
          const QPen &  | 
          pen | ) | 
           | 
        
      
 
 
      
        
          | void QwtIntervalSymbol::setStyle  | 
          ( | 
          Style  | 
          style | ) | 
           | 
        
      
 
 
      
        
          | void QwtIntervalSymbol::setWidth  | 
          ( | 
          int  | 
          width | ) | 
           | 
        
      
 
Specify the width of the symbol It is used depending on the style.
- Parameters
 - 
  
  
 
- See also
 - width(), setStyle() 
 
 
 
      
        
          | int QwtIntervalSymbol::width  | 
          ( | 
           | ) | 
           const |