Как можно считать нажатия клавиш?
Я хочу проверять какая клавиша нажата, но проверка происходит только один раз, а после уже не повторяется. Как можно это исправить?
void Widget::keyPressEvent(QKeyEvent *Kevent){
if (Kevent->key() == Qt::Key_A){
XPos -= Speed;
}
if (Kevent->key() == Qt::Key_D){
XPos += Speed;
}
if (Kevent->key() == Qt::Key_W){
YPos += Speed;
}
if (Kevent->key() == Qt::Key_S){
YPos -= Speed;
}
}