QT 简单应用之播放WAV声音
Posted HULANG-BTB
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT 简单应用之播放WAV声音相关的知识,希望对你有一定的参考价值。
对于每一个可视化开发者而言,创建一个可以播放声音的工程或许是必要的,在QT中,给我们提供了比较友好的播放声音的函数类库QSound
首先 我们需要在工程文件中添加
QT += multimedia
然后我们需要在文件头部分引入QSound库文件:
#include <QSound>
然后 我们只需要去加载对应的声音函数就可以了。
QSound *sound1 = new QSound(":/resources/1.wav");//加载声音文件
当然,对于这样的而言只是加载了声音文件而已,接下来的一些操作会是我们简单的使得声音文件被播放
###公有成员
* QSound ( const QString & filename, QObject * parent = 0, const char * name = 0 )
* ~QSound ()
* int loops () const
* int loopsRemaining () const
* QString fileName () const
* bool isFinished () const
###公有槽
* void play ()
* void stop ()
###静态公有成员
* bool isAvailable ()
* void play ( const QString & filename )
* bool available ()
在此就不提供相关文档了。感谢阅读。
以上是关于QT 简单应用之播放WAV声音的主要内容,如果未能解决你的问题,请参考以下文章
用 Qt 的 QAudioOutput 类播放 WAV 音频文件