我正在尝试运行QAudioDeviceInfo 类参考中的基本示例,但 Qt 没有找到默认音频设备。
运行此代码显示没有输出:
foreach (const QAudioDeviceInfo &deviceInfo, QAudioDeviceInfo::availableDevices(QAudio::AudioOutput))
qDebug() << "Device name: " << deviceInfo.deviceName();
我在 Ubuntu 13.10 上运行 Qt Creator 2.7.1 和 Qt 5.0.2。Qt Multimedia 是通过apt-get
. 我的 pro 文件有QT += multimedia
. 我的头文件包括:
#include <QAudio>
#include <QAudioOutput>
#include <QAudioDeviceInfo>
关于我可能做错了什么的任何想法?