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

时间:2013-06-19 01:02:33

标签: qt5

我尝试在我的项目中使用QSound但是我对_imp_ZN6Q有一个未定义的引用:

#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;
}

2 个答案:

答案 0 :(得分:1)

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

QT += multimedia

答案 1 :(得分:0)

QT += multimedia

并添加:

#include <QtMultimedia/QSound>

    QSound newMessage("sound/newChat.wave");
    newMessage.play();