
效果图
分为三个模块:
搜索音乐
本地音乐
播放器
搜索音乐
搜索音乐调用API,解析后用一个自定义的类存储下载下来,然后刷新加载的本地音乐库
本地音乐
本地音乐:读取本地文件夹内的mp3文件,并加载进维护的一个list列表,添加进表
播放器
使用QT里面的 QMediaPlayer 模块进行播放,实现播放功能,上一首和下一首,也可以实现双击表格内对应的音乐切换歌曲,调整音量等
模块分的太多了,写的比较乱,样式也不是很美观,再改进吧
目前做到现在这样,本来想链接数据库来读写音乐的,后面再写吧。。。
该文章描述了一个使用QT框架开发的音乐播放器应用,包括三个主要模块:搜索音乐功能通过API获取数据,本地音乐模块读取MP3文件到列表,以及使用QMediaPlayer进行播放控制,如上一首、下一首和音量调节。尽管当前版本存在样式不美观和模块划分过多的问题,但已实现了基本的音乐播放功能。作者计划后续改进并考虑引入数据库支持。
1万+





