#ifndef MAINWINDOW_H #define MAINWINDOW_H #include #include #include #include //#include "adpainter.h" #include "aliens.h" #include "map.h" #include "towers.h" #include "udpsender.h" namespace Ui { class MainWindow; } class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow(QWidget *parent = 0); ~MainWindow(); public slots: void ADrender(); private: void paintEvent(QPaintEvent*); void SetCell(QPoint pos); void ClearCell(QPoint pos); void mouseMoveEvent(QMouseEvent *e); void mousePressEvent(QMouseEvent *e); void keyPressEvent(QKeyEvent *e); Ui::MainWindow *ui; Aliens * maliens; map * mmap; towers * mtowers; //UdpSender * sndr; //adpainter * adp; games * GameMain; QTimer *timer; int mousebt; }; #endif // MAINWINDOW_H