这个bug没有崩溃点,程序死掉了。Qtcreator 和vs用调试的方法都定位不到。
最后通过注释代码的方式,一步步定位到的。
m_pMediaPlayer = new QMediaPlayer(this);
m_playlist.addMedia(QUrl::fromLocalFile(t_musicFilePath));
m_playlist.setPlaybackMode(QMediaPlaylist::Loop);
m_pMediaPlayer->setPlaylist(&m_playlist);
m_pMediaPlayer->play();
当里面的t_musicFilePath 文件不存在的时候,就会出现这个问题。