Qt5 中的音訊播放

由於這是一個音訊,我們不需要 QVideoWidget。所以我們可以這樣做:

_player = new QMediaPlayer(this);
QUrl file = QUrl::fromLocalFile(QFileDialog::getOpenFileName(this, tr("Open Music"), "", tr("")));
if (file.url() == "")
    return ;
_player->setMedia(file);
_player->setVolume(50);
_player->play();

在 .h:

QMediaPlayer *_player;

這將開啟一個對話方塊,你可以在其中選擇音樂並播放它。