Loading...
首页专栏正文

qt 用QSound播放音频文件

 
1人已赏
big_anana 发布于 2020-11-14 10:43:08 浏览 8073 点赞 3412 收藏 345

使用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);//设置循环次数

*本文仅代表作者观点,不代表易百纳技术社区立场。系作者授权易百纳技术社区发表,未经许可不得转载。

精彩评论

内容存在敏感词
打赏
打赏作者
big_anana
您的支持将鼓励我继续创作!
金额:
¥1 ¥5 ¥10 ¥50 ¥100
支付方式:
微信支付
支付宝支付
微信支付
打赏成功!

感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~

易百纳技术社区
确定要删除此文章、专栏、评论吗?
确定
取消
易百纳技术社区