Qt6播放音频文件

时间:2025-03-25 07:48:27

Qt6中已经没有QSound类,播放音频需要使用QSoundEffect
首先在.pro文件中添加multimedia模块
使用方法:

#include <QSoundEffect>

QSoundEffect * startSound = new QSoundEffect(this);
startSound->setSource(QUrl::fromLocalFile(":/res/"));
startSound->play();

尤其需要注意QUrl的使用方式