Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在Qt5.3中播放WAV文件_C++_Qt_Audio - Fatal编程技术网

C++ 在Qt5.3中播放WAV文件

C++ 在Qt5.3中播放WAV文件,c++,qt,audio,C++,Qt,Audio,自从学校快到了,我最近一直在努力在Qt制作闹钟。无论如何,我在大约一年前使用了一个旧版本的Qt,并使用了声子作为声音,但声子不再包含在Qt中。我尝试过使用QT多媒体,但似乎不起作用,因为我丢失了库文件。如果您知道一种在Qt中播放音频文件的方法,如果您能告诉我如何播放,我们将不胜感激 QSound可以播放wav文件,QMultimedia对于这个简单的工作来说太重了。QSound是短报警信号的完美解决方案。最简单的方法是使用静态方法play() QSound可以播放wav文件,QMultimedi

自从学校快到了,我最近一直在努力在Qt制作闹钟。无论如何,我在大约一年前使用了一个旧版本的Qt,并使用了声子作为声音,但声子不再包含在Qt中。我尝试过使用QT多媒体,但似乎不起作用,因为我丢失了库文件。如果您知道一种在Qt中播放音频文件的方法,如果您能告诉我如何播放,我们将不胜感激

QSound可以播放wav文件,QMultimedia对于这个简单的工作来说太重了。QSound是短报警信号的完美解决方案。最简单的方法是使用静态方法
play()


QSound可以播放wav文件,QMultimedia对于这个简单的工作来说太重了。QSound是短报警信号的完美解决方案。最简单的方法是使用静态方法
play()

模块中的类提供播放.wav文件所需的功能

至于丢失的库文件,我建议您使用在线安装程序重新安装Qt5.3。多媒体模块应自动安装(或可选)

否则,如果您是从源代码构建,请确保包含QT多媒体库。

模块中的类提供播放.wav文件所需的功能

至于丢失的库文件,我建议您使用在线安装程序重新安装Qt5.3。多媒体模块应自动安装(或可选)


否则,如果您是从源代码生成,请确保包含QT多媒体库。

但它要求您拥有QMultimate库,这是我的问题。@Syunasi那么您应该安装该库或自行生成该库,但它要求您拥有QMultimate库,这就是我的问题。@SyunAmasi那么你应该安装这个库或者自己构建它。我想我会重新安装Qt,谢谢你的建议。我想我会重新安装Qt,谢谢你的建议。
QSound::play("pathToFile");