12 #ifndef QWT_PLOT_MARKER_H
13 #define QWT_PLOT_MARKER_H
19 #include "qwt_global.h"
20 #include "qwt_plot_item.h"
64 virtual int rtti()
const;
66 double xValue()
const;
67 double yValue()
const;
68 QwtDoublePoint value()
const;
70 void setXValue(
double);
71 void setYValue(
double);
72 void setValue(
double,
double);
73 void setValue(
const QwtDoublePoint &);
75 void setLineStyle(LineStyle st);
76 LineStyle lineStyle()
const;
78 void setLinePen(
const QPen &p);
79 const QPen &linePen()
const;
87 #if QT_VERSION < 0x040000
88 void setLabelAlignment(
int align);
89 int labelAlignment()
const;
91 void setLabelAlignment(Qt::Alignment);
92 Qt::Alignment labelAlignment()
const;
95 void setLabelOrientation(Qt::Orientation);
96 Qt::Orientation labelOrientation()
const;
101 virtual void draw(QPainter *p,
103 const QRect &)
const;
108 void drawAt(QPainter *,
const QRect &,
const QPoint &)
const;
111 void drawLabel(QPainter *,
const QRect &,
const QPoint &)
const;