#ifndef TOWER_H #define TOWER_H #include #include #include #include class Tower : public QObject, public QGraphicsPixmapItem { Q_OBJECT public: Tower(QGraphicsItem *parent=0); public slots: void attack_target(); private: QGraphicsPolygonItem *attack_area; QPointF attack_dest; }; #endif // TOWER_H