00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef KBILL_H
00019 #define KBILL_H
00020
00021
00022
00023 #include <qmainwindow.h>
00024 #include <qwidget.h>
00025 #include <qpopupmenu.h>
00026
00027 #include "field.h"
00028
00029 class KBill : public QMainWindow
00030 {
00031 Q_OBJECT
00032 public:
00033 KBill();
00034 ~KBill();
00035 Field* getField();
00036 private:
00037 QMenuBar *menu;
00038 QPopupMenu *file, *help;
00039 Field *field;
00040 int pauseid;
00041
00042 protected slots:
00043 void Quit();
00044 void About();
00045 void NewGame();
00046 void Pause();
00047 void WarpTo();
00048 void Story();
00049 void Rules();
00050 void ViewHighScores();
00051
00052 protected:
00053 friend class UI;
00054 };
00055
00056 #endif