文档说 QMediaPlaylist::addMedia 如果失败则返回 false :
bool QMediaPlaylist::addMedia(const QMediaContent & content) 将媒体内容附加到播放列表。如果操作成功返回true,否则返回false。
但是即使文件不存在,这段代码也会打印出来:
QMediaPlayer *player = new QMediaPlayer;
QMediaPlaylist *playlist = new QMediaPlaylist(player);
qDebug() << playlist->addMedia(QUrl("this file doesn't exist.mp4"));
如果文件不存在,如何认为操作成功?