Feeding::Feeding(QWidget *parent) { QGraphicsScene * scene = new QGraphicsScene(NULL); scene->setSceneRect(0,0,600,480); setScene(scene); setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); setFixedSize(600,481); setFocusPolicy(Qt::NoFocus); basket = new Basket(this); scene->addItem(basket); basket->setPos(225,425); basket->setFlag(QGraphicsItem::ItemIsFocusable); basket->setFocus(); scene->setFocusItem(basket); scene->clearFocus(); QTimer * spawnTimer = new QTimer(this); QObject::connect(spawnTimer,SIGNAL(timeout()),this,SLOT(spawn())); int spawnTime = 1500 + (rand() % 501); spawnTimer->start(spawnTime); score = new scoreFood(); scene->addItem(score); scene->setBackgroundBrush(QBrush(QImage(":/feeding/backgroundPark1.png"))); }