c++ - 如何在 qt5 中使用 QSound 播放 .wav 文件

标签 c++ qt qt5

我尝试在我的项目中使用 QSound,但我得到了对 _imp_ZN6Q 的 undefined reference :

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QtMultimedia/QSound>
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent)
{
    ui->setupUi(this);
    QSound player;
    QSound::play("E:\songs");
}

MainWindow::~MainWindow()
{
    delete ui;
}

最佳答案

在你的项目文件(.pro)中添加

QT += multimedia

关于c++ - 如何在 qt5 中使用 QSound 播放 .wav 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17181368/

相关文章:

c++ - 简单的 AVL 树删除有时只起作用

c++ - Qt 自定义委托(delegate)

linux - 如何使用在旧 Linux 系统(例如 RedHat 4 或 RedHat 5)上运行的 Qt 5.5 构建软件?

qt - 如何在 qml 中提供 sleep

c++ - Qt:如何正确使用QSound的play slot?

qt - 为什么 ListView 中的转发器需要裁剪?

c++ - C++ 中的方法解析顺序

C++ : global structure

c++ - 为什么嵌套函数的想法没有在旧的 C++ 标准中实现?

c++ - Qt:如何在设计器中设置 QLineEdit 的验证器?