在Qt 6中,你可以使用QMediaPlayer类来实现循环播放音乐。以下是一个使用MSVC套件的示例代码:
#include <QApplication>
#include <QMediaPlayer>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
// 创建一个QMediaPlayer对象
QMediaPlayer player;
// 设置循环播放模式
player.setLoopCount(-1);
// 加载音频文件
player.setMedia(QUrl::fromLocalFile("path/to/your/music/file.mp3"));
// 开始播放音乐
player.play();
return a.exec();
}
在上述代码中,setLoopCount(-1)
将循环次数设置为-1,表示无限循环播放。你需要将”path/to/your/music/file.mp3”替换为你要播放的音乐文件路径。
请确保已经正确配置了Qt项目和相关库,以便能够使用MSVC编译器进行构建。
内容由零声教学AI助手提供,问题来源于学员提问