尝试通过QSound播放声音(QT 5,Ubuntu 13.04)
代码:
#include <QtMultimedia/QSound>
void MainWindow::on_pushButton_2_clicked()
{
QSound::play("sounds/win.wav");
}
得到2个错误: 未定义的引用`QSound :: play(QString const&amp;)' collect2:错误:ld返回1退出状态
我做错了什么?在documentation here我看到相同的代码。
答案 0 :(得分:4)
您需要包含多媒体模块。将其添加到.pro文件中:
QT += multimedia