imageNumber - это переменная, которая позволяет вам изменить изображение, но в вашем случае это всегда «1», поэтому изображение не меняется, последняя строка кода не помогает, так как изменение потеряно.
Решение состоит в том, чтобы сделать imageNumber членом класса, также лучше быть целым числом.
*. Ч
// ...
private:
int imageNumber = 0;
*. Каст
void MainWindow::changePixmap(){
ui->photoLabel->setScaledContents(true);
ui->photoLabel->setSizePolicy( QSizePolicy::Ignored, QSizePolicy::Ignored );
ui->photoLabel->setPixmap(QPixmap(QString("image%1.jpg").arg(imageNumber));
ui->photoLabel->show();
imageNumber = (imageNumber + 1) % 5;
}