我只想在循环Qt中播放一个mp3文件

I want to play only one mp3 file in loop Qt

我只有一个mp3文件在后台支付。我希望在关闭应用程序之前一直播放该 mp3 文件。 我面临的是 mp3 文件只播放一次然后停止。我想让它再次播放。 在下面找到示例代码

代码:

QMediaPlayer *music = new QMediaPlayer();
music->setMedia(QUrl("qrc:/sounds/bgsound.mp3"));
music->setVolume(20);
music->play();

提前致谢!!

只需将信号和槽连接起来,如下所示:

connect(music,&QMediaPlayer::mediaStatusChanged,music,&QMediaPlayer::play);