Все, что я хочу сделать — написать программу на Qt, которая воспроизводит простой файл .wav.
Это прекрасно работает на ПК, где работает мой Qt, но всякий раз, когда я хочу запустить программу на другом компьютере, нет звука.
Я нигде не мог найти решение этой проблемы.
Это то, что я пробовал до сих пор:
QFile dir("C:/Sounds/countdown3.wav");
if(dir.exists()){
ui->labelSound->setText("File found!");
ui->pushButtonPlay->setEnabled(true);
ui->labelplay->setEnabled(true);
ui->pushButton->setEnabled(false);
}
else ui->labelSound->setText("File not available!");
(Когда я переименовываю файл, я получаю сообщение «Файл недоступен!», Так что это работает.)
Чтобы развернуть программу с моего компьютера на моем ноутбуке, я поместил в папку следующее:
и папку «Звуки» с countdown3.wav для C: / -drive. Все еще нет звука 🙁
Что мне не хватает?
Я надеюсь, что вы можете помочь мне!
Папка аудио плагинов: [Qt-Installation]\5.4\msvc2013\plugins\audio
audio\qtaudio_windows.dll
что вам нужноaudio\qtaudio_windowsd.dll
библиотека отладкиaudio\qtaudio_windowsd.pdb
символыВам не нужно развертывать последние два.