很抱歉,我的回答有误。确实在较新的Qt版本中已经移除了QSound类。对于加载和播放WAV文件,你可以使用Qt Multimedia模块中的QMediaPlayer类。以下是一个示例代码:
#include <QApplication>
#include <QMediaPlayer>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
// 创建媒体播放器
QMediaPlayer player;
// 加载音频文件
player.setMedia(QUrl::fromLocalFile("路径/至/音频文件.wav"));
// 播放音频
player.play();
return app.exec();
}
请将”路径/至/音频文件.wav”替换为你要播放的WAV文件的实际路径。
这段代码将创建一个QMediaPlayer对象并加载指定的WAV文件,然后开始播放。你还可以使用其他函数来控制音频的暂停、停止等操作。
希望这次能满足你的需求!
内容由零声教学AI助手提供,问题来源于学员提问