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