4 #include <QGraphicsView>
6 #include "physicsscene.h"
9 #include "blokitem/chimicblokitem.h"
10 #include "blokitem/solidblokitem.h"
11 #include "blokitem/normalblokitem.h"
12 #include "blokitem/explodeblokitem.h"
13 #include "blokitem/totemblokitem.h"
17 class BlokGameView : public QGraphicsView
21 explicit BlokGameView(QWidget *parent = 0);
22 void setWallpaper(const QString& path);
23 void setGround(const QString& path);
28 void loadMap(const QString& path);
32 void mousePressEvent(QMouseEvent *event);
35 PhysicsScene * mScene;
36 QGraphicsPixmapItem * mWallpaperItem;
37 BoxItem * mGroundItem;
41 #endif // BLOKGAMEVIEW_H