在Qt4我曾经使用过
QT += multimedia phonon
//...
#include <Phonon>
//...
Phonon::MediaObject *mediaObject = Phonon::createPlayer(Phonon::NoCategory, Phonon::MediaSource(QUrl("./assets/audio/window_appear.wav")));
// "\"" + Qdir().absolutePath() + "/audio/click.wav" + "\""
mediaObject->play();
Run Code Online (Sandbox Code Playgroud)
这一切都很好.但是现在Qt 5不支持Phonon.所以我想知道 - 如何在Qt5中播放声音等媒体文件?
使用WebKit?(完全有可能,但从很多角度看都很糟糕)