/[projects]/queensgui/src/board.h
ViewVC logotype

Diff of /queensgui/src/board.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1 by torben, Thu Jul 19 21:34:15 2007 UTC revision 327 by torben, Wed Sep 16 18:53:22 2009 UTC
# Line 21  Line 21 
21  #define BOARD_H  #define BOARD_H
22    
23  #include <qwidget.h>  #include <qwidget.h>
24    //Added by qt3to4:
25    #include <QPaintEvent>
26    #include <QContextMenuEvent>
27    #include <QMouseEvent>
28  #include "solution.h"  #include "solution.h"
29  #include "intsolution.h"  
30  #include "config.h"  #include "config.h"
31  /**  /**
32  @author Torben Nielsen  @author Torben Nielsen
# Line 33  Q_OBJECT Line 37  Q_OBJECT
37  public:  public:
38      Board(QWidget *parent = 0, const char *name = 0);      Board(QWidget *parent = 0, const char *name = 0);
39      ~Board();      ~Board();
40      void setMatrix(Solution sol);      void setMatrix(Solution* sol);
41      void setMatrix(IntSolution sol);  
       
42  public slots:  public slots:
43      void setSize(int size);      void setSize(int size);
44      void rotateLeft();      void rotateLeft();
# Line 49  protected: Line 52  protected:
52      void contextMenuEvent( QContextMenuEvent * );      void contextMenuEvent( QContextMenuEvent * );
53    
54      int m_size;      int m_size;
55      Solution m_sol;      Solution* m_sol;
     bool m_hasData;  
56  };  };
57    
58  #endif  #endif

Legend:
Removed from v.1  
changed lines
  Added in v.327

  ViewVC Help
Powered by ViewVC 1.1.20