summaryrefslogtreecommitdiff
path: root/noncore/games/snake/interface.h
Unidiff
Diffstat (limited to 'noncore/games/snake/interface.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/games/snake/interface.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/noncore/games/snake/interface.h b/noncore/games/snake/interface.h
index 30c7f84..454d4ee 100644
--- a/noncore/games/snake/interface.h
+++ b/noncore/games/snake/interface.h
@@ -27,39 +27,39 @@
27 27
28// class QCanvas; 28// class QCanvas;
29 29
30class SnakeGame : public QMainWindow { 30class SnakeGame : public QMainWindow {
31 Q_OBJECT 31 Q_OBJECT
32 32
33public: 33public:
34 SnakeGame(QWidget* parent=0, const char* name=0, WFlags f=0); 34 SnakeGame(QWidget* parent=0, const char* name=0, WFlags f=0);
35 ~SnakeGame(); 35 ~SnakeGame();
36 36
37 void clear(); 37 void clear();
38 void createTargets(); 38 void createTargets();
39 void welcomescreen();
40 39
41protected: 40protected:
42 virtual void keyPressEvent(QKeyEvent*); 41 virtual void keyPressEvent(QKeyEvent*);
43 virtual void resizeEvent(QResizeEvent *e); 42 virtual void resizeEvent(QResizeEvent *e);
44 43
45signals: 44signals:
46 void moveFaster(); 45 void moveFaster();
47 46
48private slots: 47private slots:
49 void newGame(); 48 void newGame();
50 void gameOver(); 49 void gameOver();
51 void wait(); 50 void wait();
52 void levelUp(); 51 void levelUp();
53 void scoreInc(); 52 void scoreInc();
53 void welcomescreen();
54 54
55private: 55private:
56 void showScore(int); 56 void showScore(int);
57 QCanvasView* cv; 57 QCanvasView* cv;
58 QLabel* scorelabel; 58 QLabel* scorelabel;
59 QCanvas canvas; 59 QCanvas canvas;
60 QTimer* pauseTimer; 60 QTimer* pauseTimer;
61 Snake* snake; 61 Snake* snake;
62 int last; 62 int last;
63 int level; 63 int level;
64 int stage; 64 int stage;
65 int targetamount; 65 int targetamount;