Я пытаюсь запустить базовый пример с QAudioDeviceInfo class reference, но Qt не находит звуковое устройство по умолчанию.QAudioDeviceInfo не находит звуковое устройство по умолчанию на Ubuntu
Выполнение этого кода не показывает вывод:
foreach (const QAudioDeviceInfo &deviceInfo, QAudioDeviceInfo::availableDevices(QAudio::AudioOutput))
qDebug() << "Device name: " << deviceInfo.deviceName();
Я бегу Qt Creator 2.7.1 с Qt 5.0.2 на Ubuntu 13.10. Qt Multimedia была установлена через apt-get
. Мой файл pro имеет QT += multimedia
. Мой файл заголовка включает в себя:
#include <QAudio>
#include <QAudioOutput>
#include <QAudioDeviceInfo>
Любые идеи относительно того, что я могу делать неправильно?
Я нашел исправление для своего ответа, хотя, видимо, я не могу ответить на свой вопрос до завтра. Мне просто нужно было запустить: 'sudo apt-get install libqt5multimedia5-plugins' – maxmcmahon