10 #ifndef QWT_PLOT_MARKER_H 
   11 #define QWT_PLOT_MARKER_H 
   17 #include "qwt_global.h" 
   18 #include "qwt_plot_item.h" 
   71     explicit QwtPlotMarker( 
const QString &title = QString::null );
 
   76     virtual int rtti() 
const;
 
   78     double xValue() 
const;
 
   79     double yValue() 
const;
 
   80     QPointF value() 
const;
 
   82     void setXValue( 
double );
 
   83     void setYValue( 
double );
 
   84     void setValue( 
double, 
double );
 
   85     void setValue( 
const QPointF & );
 
   87     void setLineStyle( LineStyle st );
 
   88     LineStyle lineStyle() 
const;
 
   90     void setLinePen( 
const QColor &, qreal width = 0.0, Qt::PenStyle = Qt::SolidLine );
 
   91     void setLinePen( 
const QPen &p );
 
   92     const QPen &linePen() 
const;
 
   97     void setLabel( 
const QwtText& );
 
  100     void setLabelAlignment( Qt::Alignment );
 
  101     Qt::Alignment labelAlignment() 
const;
 
  103     void setLabelOrientation( Qt::Orientation );
 
  104     Qt::Orientation labelOrientation() 
const;
 
  106     void setSpacing( 
int );
 
  109     virtual void draw( QPainter *p,
 
  111         const QRectF & ) 
const;
 
  118     virtual void drawLines( QPainter *, 
 
  119         const QRectF &, 
const QPointF & ) 
const;
 
  121     virtual void drawLabel( QPainter *, 
 
  122         const QRectF &, 
const QPointF & ) 
const;
 
A vertical line. 
Definition: qwt_plot_marker.h:65
A class for drawing markers. 
Definition: qwt_plot_marker.h:48
virtual void draw(QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect) const =0
Draw the item. 
Base class for items on the plot canvas. 
Definition: qwt_plot_item.h:64
A horizontal line. 
Definition: qwt_plot_marker.h:62
A class representing a text. 
Definition: qwt_text.h:51
A scale map. 
Definition: qwt_scale_map.h:30
virtual QwtGraphic legendIcon(int index, const QSizeF &) const 
Definition: qwt_plot_item.cpp:371
virtual int rtti() const 
Definition: qwt_plot_item.cpp:120
virtual QRectF boundingRect() const 
Definition: qwt_plot_item.cpp:537
A class for drawing symbols. 
Definition: qwt_symbol.h:30
No line. 
Definition: qwt_plot_marker.h:59
LineStyle
Definition: qwt_plot_marker.h:56
A paint device for scalable graphics. 
Definition: qwt_graphic.h:74