📅  最后修改于: 2023-12-03 15:08:46.148000             🧑  作者: Mango
在 Qt 中,可以使用 QSound 类来播放音频文件。下面介绍如何在 Qt 中声明 QSound。
在需要使用 QSound 的文件中,需要包含头文件 QSound
,可以使用以下代码进行声明:
#include <QSound>
在需要播放音频时,可以使用 QSound
类来创建一个音频对象。可以通过以下代码创建一个 QSound 对象:
QSound *sound = new QSound("file.wav");
其中,"file.wav"
是需要播放的音频文件的路径。
创建 QSound 对象后,可以通过 play()
方法来播放音频。以下代码演示了如何调用 play()
方法来播放音频:
sound->play();
如果需要停止播放音频,可以调用 stop()
方法,以下是代码示例:
sound->stop();
以下是一个简单的示例程序,用于播放一段音频:
#include <QApplication>
#include <QSound>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QSound *sound = new QSound("file.wav");
sound->play();
return a.exec();
}
在这个示例程序中,file.wav
是需要播放的音频文件。当程序运行时,会自动播放这段音频。
以上是如何在 Qt 中声明 QSound 的介绍,希望能帮助到大家。