33 #include <qwt_plot_grid.h>
34 #include <qwt_plot_marker.h>
36 class Grid :
public QwtPlotGrid
47 const QPen&
majPenX()
const {
return majPen();};
50 const QPen&
minPenX()
const {
return minPen();};
58 void load(
const QStringList& );
71 void draw (QPainter *p,
const QwtScaleMap &xMap,
const QwtScaleMap &yMap,
const QRect &rect)
const;
72 void drawLines(QPainter *painter,
const QRect &rect, Qt::Orientation orientation,
const QwtScaleMap &map,
73 const QwtValueList &values)
const;
QwtPlotMarker * mrkX
Definition: Grid.h:78
bool yZeroLineEnabled()
Definition: Grid.h:43
void setYZeroLinePen(const QPen &p)
Definition: Grid.cpp:292
const QPen & minPenX() const
Definition: Grid.h:50
const QPen & minPenY() const
Definition: Grid.h:56
QwtPlotMarker * xZeroLineMarker()
Definition: Grid.h:62
void draw(QPainter *p, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRect &rect) const
Draw the grid.
Definition: Grid.cpp:63
Grid()
Definition: Grid.cpp:38
void drawLines(QPainter *painter, const QRect &rect, Qt::Orientation orientation, const QwtScaleMap &map, const QwtValueList &values) const
Definition: Grid.cpp:116
void setMinPenX(const QPen &p)
Definition: Grid.h:49
bool xZeroLineEnabled()
Definition: Grid.h:41
void setMajPenY(const QPen &p)
Definition: Grid.h:52
QString saveToString()
Definition: Grid.cpp:321
void enableZeroLineX(bool enable=true)
Definition: Grid.cpp:214
void copy(Grid *)
Definition: Grid.cpp:298
QwtPlotMarker * yZeroLineMarker()
Definition: Grid.h:63
void enableZeroLineY(bool enable=true)
Definition: Grid.cpp:242
void setXZeroLinePen(const QPen &p)
Definition: Grid.cpp:278
void setMajPenX(const QPen &p)
Definition: Grid.h:46
const QPen & yZeroLinePen()
Definition: Grid.cpp:284
const QPen & xZeroLinePen()
Definition: Grid.cpp:270
const QPen & majPenY() const
Definition: Grid.h:53
QwtPlotMarker * mrkY
Definition: Grid.h:78
void load(const QStringList &)
Definition: Grid.cpp:154
QPen d_maj_pen_y
Definition: Grid.h:75
QPen d_min_pen_y
Definition: Grid.h:76
const QPen & majPenX() const
Definition: Grid.h:47
void setMinPenY(const QPen &p)
Definition: Grid.h:55