qt播放音乐(音乐文件存储在同一文件夹下)
时间: 2023-12-05 15:03:40 浏览: 97
您可以使用Qt的多媒体模块来播放音乐。首先,确保您已经在.pro文件中添加了multimedia模块的引用:
```cpp
QT += multimedia
```
然后,您可以使用QMediaPlayer类来实现音乐播放功能。以下是一个简单的示例代码:
```cpp
#include <QApplication>
#include <QMediaPlayer>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QMediaPlayer player;
player.setMedia(QUrl::fromLocalFile("music.mp3")); // 设置音乐文件路径
player.play(); // 播放音乐
return app.exec();
}
```
在上述示例中,我们创建了一个QMediaPlayer对象,并使用setMedia()方法设置要播放的音乐文件路径。然后,调用play()方法来开始播放音乐。
请将上述代码保存为一个.cpp文件,并在Qt项目中进行编译和运行。确保您的音乐文件(music.mp3)与.cpp文件位于同一文件夹下。
这样,当您运行应用程序时,它将播放指定路径下的音乐文件。您可以根据需要修改音乐文件的名称和路径。
阅读全文