Qt5.8 QMediaPlayer 音乐播放器

     (大三的时候在来看当时大一写的项目,感觉有点小怀念,突然觉得当时是怎么在什么都不会的情况下写出这个来的,虽然代码乱了一点,但是功能还是有的,另外,感觉这个界面有点low,所以大二的时候,花了三天改了改界面和bug,新的Qt5 QMediaPlayer音乐播放器的博客连接:https://blog.csdn.net/daydream13580130043/article/details/79094643)

    学了半个月的Qt 做了个音乐播放器 实现了简单的功能 播放/暂停 歌曲 下一曲 上一曲 添加歌曲 查找歌曲 删除歌曲 添加至我喜欢 右键菜单 双击事件 更换皮肤 切换播放模式 清除列表 定位歌曲等功能  在做播放器的过程中 更熟悉了QMediaPlayer类 ,和 QMediaPlaylist 类的使用  以及一些窗体如QListWidget 堆栈窗体等的使用 程序思路比较简单

先定义个QMediaPlaylist *Playlist来存储播放歌曲的列表  ,使用ListWidget 来显示播放列表  ,然后在开个数据库来存储播放l列表歌曲的所在路径,然后在定义QMediaPlayer *music 来播放歌曲,另外还有一些功能没有实现 比如歌词,多选操作等  以后再尽量完成这些功能吧 下面是程序运行结果

 


 

Qt5.8 QMediaPlayer 音乐播放器_第1张图片
 

 

 

还可以切换至小播放器模式

 

Qt5.8 QMediaPlayer 音乐播放器_第2张图片

 

Qt5.8 QMediaPlayer 音乐播放器_第3张图片
 

 

因为第一次写Qt大项目 所以代码写的有点乱 而且还会有很多重复的代码

 

下面是一些源码(仅供参考):

项目下载地址 :http://download.csdn.net/download/daydream13580130043/9930726

你可能感兴趣的:(软件)