Я делаю проект в Qt Designer и пытаюсь воспроизвести звук перед сном. У меня есть pushButton с on_clicked, где он сначала воспроизводит QMediaPlayer, а затем спит в течение 2 секунд, но звук воспроизводится через 2 секунды, а не раньше. Это код на кнопке:
void ScreenCombate::on_usar1_clicked()
{
mediaplayer2 = new QMediaPlayer(this);
mediaplayer2->setMedia(QUrl("qrc:/mini/sword.mp3"));
mediaplayer2->setVolume(100);
mediaplayer2->play();
Sleep(1500);
}
Кто-нибудь знает, как это решить?