#include "enemy.h" #include #include #include Enemy::Enemy() { int random_number = rand() % 700; setPos(random_number,0); setRect(0,0,100,100); QTimer* timer = new QTimer(); connect(timer, SIGNAL(timeout()), this, SLOT(move())); timer->start(50); } void Enemy::move() { this->setPos(x(), y()+5); if(pos().y() + rect().height() < 0) { scene()->removeItem(this); delete this; qDebug() << "bullet deleted"; } }