目录
1.感想
做完这个音乐播放器的项目,感觉确实是学到了很多,像Windows简单网页服务器搭建,音乐播放器QMediaPlayer,重写,架构,动画QAnimation,http与url,QFile,QDir文件的打开与目录的创建,还有事件过滤器QEventFile,以及get,set数据的获取,QByteArray数据的重要性,split分割,时间的读取,转换,项目的封装,pri模块化的添加,线程与线程池的应用,ui背景样式表的替换,QsqlLIst数据库的应用,json文件的读取,页面菜单栏的制作,QSackedWidget的应用,Slider的应用,提升为的作用,这不单单加深了我的知识记忆,也让我对如何用Qt做一个完整的项目有了一个完整的认知。
2.项目内容回顾
1.在制定的网址下,能进行歌曲的查询。(这里由于只在服务器放了这两首歌所以只查询这两首)
可显示歌曲名,专辑名和音乐时间,
2.查询到歌曲后,双击歌曲列表,可以播放歌曲,显示歌词,进度条显示,进度条满格时间能与获取到的时间同步,光盘360度旋转,正在唱的歌词红色高亮显示。
3.可进行声音设置,下载歌曲,设置从哪个服务器获取歌曲,设置下载的歌曲地址。
4.可选则本地播放还是网络歌曲播放,网络歌曲下载后会将数据上传数据库,后显示在本地歌曲列表中,可手动删除本地歌曲。
5.可手动点击暂停歌曲,同时点击下一首或上一首时,图标改变。