5 #include <QGraphicsScene>
10 #include "Box2D/Source/Box2D.h"
15 class PhysicsScene : public QGraphicsScene
19 explicit PhysicsScene(QObject *parent = 0);
22 void addPhysicsItem(BoxItem * item);
23 void removePhysicsItem(BoxItem * item);
26 b2World * world(){return mWorld;}
31 virtual void mainLoop();
32 void moveXYZ(QString x, QString y, QString z);
35 void keyPressEvent(QKeyEvent *event);
36 void computeSimulation(int32 iterations = 10);
44 QList <BoxItem*> mBoxList;
51 #endif // PHYSICSSCENE_H