Qt Mediaplayer videoplayer 例子工程 Media Player Example 应用过程中出现的问题(四)向播放列表playlist中添加文件
转载请标明出处
对于Qt的例子工程Media Player Example,前三篇文章已经详细描述了博主使用过程中发现的问题和解决办法,这一篇文章写一点对该例子工程的功能优化。
运行例子工程,我们可以发现,点击openfile选择播放文件后,在右侧的播放列表中会显示我们刚播放的文件,我们可以通过点击右侧播放列表来更快的播放该文件。
右侧的播放列表里的内容,在每次重新运行程序后,都会清空。如果我们有这样一个需求“该播放器嵌入到固定的项目中,并播放固定的几个视频”,应该怎么实现呢?
首先我们观察代码,在open函数中,最后有一个addToPlaylist,将打开的视频的urls加入到播放列表中。
那么,我们是否可以在定义了播放列表后,就通过addToPlaylist,将需要播放的视频的UrLs写入播放列表中呢。首先,我们通过qDebug(),观察一下fileDialog.selectedUrls()是什么样的。