13 #include "qwt_global.h"   169     QwtSymbol( 
const QPainterPath &, 
const QBrush &, 
const QPen & );
   176     void setSize( 
const QSize & );
   177     void setSize( 
int width, 
int height = -1 );
   178     const QSize& size() 
const;
   180     void setPinPoint( 
const QPointF &pos, 
bool enable = 
true );
   181     QPointF pinPoint() 
const;
   183     void setPinPointEnabled( 
bool );
   184     bool isPinPointEnabled() 
const;
   186     virtual void setColor( 
const QColor & );
   188     void setBrush( 
const QBrush& b );
   189     const QBrush& brush() 
const;
   191     void setPen( 
const QColor &, qreal width = 0.0, Qt::PenStyle = Qt::SolidLine );
   192     void setPen( 
const QPen & );
   193     const QPen& pen() 
const;
   195     void setStyle( 
Style );
   198     void setPath( 
const QPainterPath & );
   199     const QPainterPath &path() 
const;
   201     void setPixmap( 
const QPixmap & );
   202     const QPixmap &pixmap() 
const;
   208     void setSvgDocument( 
const QByteArray & );
   211     void drawSymbol( QPainter *, 
const QRectF & ) 
const;
   212     void drawSymbol( QPainter *, 
const QPointF & ) 
const;
   213     void drawSymbols( QPainter *, 
const QPolygonF & ) 
const;
   214     void drawSymbols( QPainter *,
   215         const QPointF *, 
int numPoints ) 
const;
   217     virtual QRect boundingRect() 
const;
   218     void invalidateCache();
   221     virtual void renderSymbols( QPainter *,
   222         const QPointF *, 
int numPoints ) 
const;
   240     QPainter *painter, 
const QPointF &pos )
 const   242     drawSymbols( painter, &pos, 1 );
   253     QPainter *painter, 
const QPolygonF &points )
 const   255     drawSymbols( painter, points.data(), points.size() );
 Hexagon. 
Definition: qwt_symbol.h:85
Six-pointed star. 
Definition: qwt_symbol.h:82
void drawSymbol(QPainter *, const QRectF &) const 
Draw the symbol into a rectangle. 
Definition: qwt_symbol.cpp:1406
Ellipse or circle. 
Definition: qwt_symbol.h:43
Horizontal line. 
Definition: qwt_symbol.h:73
Triangle pointing upwards. 
Definition: qwt_symbol.h:58
Triangle pointing downwards. 
Definition: qwt_symbol.h:55
Triangle pointing upwards. 
Definition: qwt_symbol.h:52
Cross (+) 
Definition: qwt_symbol.h:67
A class for drawing symbols. 
Definition: qwt_symbol.h:30
Always use a pixmap cache. 
Definition: qwt_symbol.h:155
Definition: qwt_symbol.h:118
CachePolicy
Definition: qwt_symbol.h:149
Don't use a pixmap cache. 
Definition: qwt_symbol.h:152
Diagonal cross (X) 
Definition: qwt_symbol.h:70
void drawSymbols(QPainter *, const QPolygonF &) const 
Draw symbols at the specified points. 
Definition: qwt_symbol.h:252
Definition: qwt_symbol.h:102
X combined with +. 
Definition: qwt_symbol.h:79
Triangle pointing right. 
Definition: qwt_symbol.h:64
Triangle pointing left. 
Definition: qwt_symbol.h:61
Rectangle. 
Definition: qwt_symbol.h:46
A paint device for scalable graphics. 
Definition: qwt_graphic.h:74
Style
Definition: qwt_symbol.h:37
Definition: qwt_symbol.h:110
Definition: qwt_symbol.h:94
Vertical line. 
Definition: qwt_symbol.h:76
Diamond. 
Definition: qwt_symbol.h:49