00001 #ifndef GRID_LINES_H
00002 #define GRID_LINES_H
00003
00004 #include "GridLine.h"
00005 #include <QList>
00006
00007 class QPen;
00008
00009 typedef QList<GridLine*> GridLinesContainer;
00010
00012 class GridLines
00013 {
00014 public:
00016 GridLines();
00017
00019 void add (GridLine *gridLine);
00020
00022 void clear ();
00023
00025 void setPen (const QPen &pen);
00026
00028 void setVisible (bool visible);
00029
00030 private:
00031
00032 GridLinesContainer m_gridLinesContainer;
00033
00034 };
00035
00036 #endif // GRID_LINES_H