Как проиграть MP3 файл в Qt
Небольшая инструкция о том, как проиграть MP3 файл в Qt.
В файле проекта .pro прописываем в строчке QT+ слово multimedia. Получаем вот это, например:
QT += core gui multimedia
Теперь уже в файле исходнике (например, в mainwindow.cpp) подключаем библиотеки:
#include <QMediaPlayer>
#include <QDir>
#include <QUrl>
И там, где нужно (например, в кнопке), прописываем:
QMediaPlayer *player = new QMediaPlayer;
player->setMedia(QUrl::fromLocalFile(QDir::toNativeSeparators("C:\\1.mp3")));
player->setVolume(50);
player->play();
Разумеется, что имя файла вы любое можете прописать, также, как и громкость. И разумеется, что сам MP3 файл должен быть на месте.