Я пытаюсь переместить объект с помощью клавиш со стрелками, но когда я запускаю приложение, ничего не происходит.У вас есть идея, как это исправить?
@ Обновление: мой прямоугольник перемещается только один раз влево и вправо, но если я использую qDebug, он распознает все разы, когда я нажимаю влево или вправо, любойидеи?
void MouvementJoueur::keyPressEvent(QKeyEvent *e)
{
switch ( e->key() )
{
case Qt::Key_Left:
rectangle->setPos(x()-10,y());
qDebug() << "You pressed the Key left";
break;
case Qt::Key_Right:
rectangle->setPos(x()+10,y());
qDebug() << "You pressed the Key right";
break;
}
}
Заранее спасибо!