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 & );
    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
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 void draw(QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect) const  =0
Draw the item. 
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