Xcode QMediaPlayer不';我不能在qt5工作
我在MacOSX10.8和Qt5.1上使用Xcode 4.6。我想在我的应用程序中使用QMeduaPlayer类。这是我的密码:Xcode QMediaPlayer不';我不能在qt5工作,xcode,qt5,xcode4.6,qmediaplayer,Xcode,Qt5,Xcode4.6,Qmediaplayer,我在MacOSX10.8和Qt5.1上使用Xcode 4.6。我想在我的应用程序中使用QMeduaPlayer类。这是我的密码: #include <QApplication> #include <QMediaPlayer> int main(int argc, char *argv[]) { QApplication a(argc, argv); QMediaPlayer* pl = new QMediaPlayer(); pl->set
#include <QApplication>
#include <QMediaPlayer>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QMediaPlayer* pl = new QMediaPlayer();
pl->setMedia(QUrl::fromLocalFile("Crashday.wav"));
pl->play();
a.exec();
}
试一试
QMediaContent media(QUrl::fromLocalFile("Crashday.wav"));
pl->setMedia(media);
pl->play();
确保wav文件与编译的可执行文件位于同一目录中。当与QMediaPlayer::LoadedMedia相等时,最好将插槽连接到该插槽并从该插槽开始播放
QMediaContent media(QUrl::fromLocalFile("Crashday.wav"));
pl->setMedia(media);
pl->play();