使用QSound播放WAV音频文件有二种方法:
a. 使用静态函数play : QSound::play(“../voice/test.wav”);
这时运行程序就可以播放指定的音频文件了,但目前windows只能播放wav格式。
b.先构建QSound对象,然后再调用play()槽进行播放可以使用stop()槽来停止声音的播放,还可以使用setLoops()函数设置播放重复的次数,如果设置为-1表示无限循环。
QSound *sound = new QSound(“../voice/test.wav”, this); //构建对象 sound->play();//播放 sound->stop();//停止 sound->setLoops(value);//设置循环次数免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:qt 用QSound播放音频文件 https://www.yhzz.com.cn/a/14057.html