基于Qt写的音乐播放器,主要功能有添加音乐,上一曲,下一曲,暂停/播放,拖动快进,歌词滚动显示。
主界面
主界面是经典的音乐播放器布局,顶栏音乐标题,中栏是歌词显示和底栏的音乐控制。
功能栏
左边按钮是音乐列表,中间按钮是播放模式选择(单曲播放,循环播放,随机播放),右边按钮是增加音乐的功能(只需增加音乐的路径即可,软件自动找到音乐文件)。
添加音乐界面
- 增加音乐操作界面,主要是选择对应的音乐所在文件路径打上勾勾再点击增加按钮即可。
- 这里有一个小细节就是,文件路径的导航栏。
- 该文件导航栏具有:
(1) 显示当前的文件路径,如果文件路径太长,可以进行拖动到最左或者最右进行显示;
(2) 点击对应的文件路径则可以跳到该路径下,如果点击"Users"则会跳到/disk/Users路径,这个操作快速跳转文件路径非常方便。
音乐列表
音乐列表界面,点击对应的音乐即可播放。
注意
该播放器UI部分是采用Qml脚本编写,有兴趣的可以讲UI部分改为传统的UI编程。
源码地址
代码语言:javascript复制https://github.com/aeagean/QtMusic.git