Diffstat (limited to 'noncore/games/buzzword/buzzword.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/games/buzzword/buzzword.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/noncore/games/buzzword/buzzword.h b/noncore/games/buzzword/buzzword.h index 37dd5b4..c0e43d0 100644 --- a/noncore/games/buzzword/buzzword.h +++ b/noncore/games/buzzword/buzzword.h | |||
@@ -35,54 +35,55 @@ public: | |||
35 | 35 | ||
36 | protected: | 36 | protected: |
37 | virtual void mousePressEvent(QMouseEvent *e); | 37 | virtual void mousePressEvent(QMouseEvent *e); |
38 | 38 | ||
39 | signals: | 39 | signals: |
40 | void clicked(); | 40 | void clicked(); |
41 | }; | 41 | }; |
42 | 42 | ||
43 | class BuzzItem : public QVBox | 43 | class BuzzItem : public QVBox |
44 | { | 44 | { |
45 | Q_OBJECT | 45 | Q_OBJECT |
46 | 46 | ||
47 | public: | 47 | public: |
48 | BuzzItem( int row, int column, QString text, QWidget *parent=0, const char *name=0 ); | 48 | BuzzItem( int row, int column, QString text, QWidget *parent=0, const char *name=0 ); |
49 | 49 | ||
50 | private: | 50 | private: |
51 | QLabel* label; | 51 | QLabel* label; |
52 | int _row; | 52 | int _row; |
53 | int _column; | 53 | int _column; |
54 | 54 | ||
55 | public slots: | 55 | public slots: |
56 | void flip(); | 56 | void flip(); |
57 | 57 | ||
58 | signals: | 58 | signals: |
59 | void clicked(int row,int column); | 59 | void clicked(int row,int column); |
60 | }; | 60 | }; |
61 | 61 | ||
62 | class BuzzWord : public QMainWindow | 62 | class BuzzWord : public QMainWindow |
63 | { | 63 | { |
64 | Q_OBJECT | 64 | Q_OBJECT |
65 | 65 | ||
66 | public: | 66 | public: |
67 | BuzzWord(); | 67 | BuzzWord( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); |
68 | static QString appName() { return QString::fromLatin1("buzzword"); } | ||
68 | 69 | ||
69 | private: | 70 | private: |
70 | void drawGrid(); | 71 | void drawGrid(); |
71 | void bingo(); | 72 | void bingo(); |
72 | QString getWord(); | 73 | QString getWord(); |
73 | 74 | ||
74 | QMenuBar *menu; | 75 | QMenuBar *menu; |
75 | QPopupMenu *game; | 76 | QPopupMenu *game; |
76 | QGrid *grid; | 77 | QGrid *grid; |
77 | 78 | ||
78 | int gridVal; | 79 | int gridVal; |
79 | int map[4][4]; | 80 | int map[4][4]; |
80 | bool gameOver; | 81 | bool gameOver; |
81 | 82 | ||
82 | public slots: | 83 | public slots: |
83 | void newGame(); | 84 | void newGame(); |
84 | void clicked(int row, int column); | 85 | void clicked(int row, int column); |
85 | 86 | ||
86 | }; | 87 | }; |
87 | 88 | ||
88 | #endif | 89 | #endif |