MP3音乐播放器搜索引擎(设计与实现)
一、MP3音乐播放器搜索引擎(开发环境)
1:操作系统: Windows10 x64专业版。
2:开发工具: Qt 5.12.8。
![在这里插入图片描述 Qt项目实战[MP3音乐播放器搜索引擎]_qt](https://i-blog.csdnimg.cn/blog_migrate/30a35af06cd2379ef964d3548518ed2a.png)
3:网易云音乐官方API接口:
https://neteasecloudmusicapi.js.org/#/?id=%e7%99%bb%e5%bd%95![Qt项目实战[MP3音乐播放器搜索引擎]_开发语言_02](https://i-blog.csdnimg.cn/blog_migrate/1d64f7c614903a9280cb142e63440e68.png)
二、MP3音乐播放器搜索引擎(功能模块)
1:功能模块1 (播放歌曲、暂停播放、停止播放、上一曲、下一曲);
2:功能模块2 (控制播放进度、播放音量、歌曲静音、歌曲时间):
3:I功能模块3 (在LineEdit控件输入对应歌曲名称,点击搜索即可获取网易云所提供MP3歌曲);
4:功能模块4 (导入本地MP3音乐歌曲播放、动态显示当前播放音乐信息)
三、MP3音乐播放器搜索引擎(关键核心类)
1: Qt网络编程中network模块;
2:Qt多媒体编程中multimedia模块;
3:涉及的类1: QNetworkAccessManager 类、QTextDocument 类、QTextBlock类;
4:涉及的类2: QMediaPlayer类、QMediaPlaylist类、QByteArray类;
5: MP3音乐播放器UI控件设计与美化、QSS编程等。
四、MP3音乐播放器搜索引擎(运行效果)
1: MP3音乐播放器成功启动效果如下:
![在这里插入图片描述 Qt项目实战[MP3音乐播放器搜索引擎]_功能模块_03](https://i-blog.csdnimg.cn/blog_migrate/a84e078a99231e2be5f44aea9105c3b7.png)
2、在【地址栏】输入自己想听歌曲,点击【Search】按钮即可,搜索成功歌曲则显示出来。
![在这里插入图片描述 Qt项目实战[MP3音乐播放器搜索引擎]_搜索引擎_04](https://i-blog.csdnimg.cn/blog_migrate/a79e2e3e6f6ef4544fe6aa9559bd6e8a.png)
![在这里插入图片描述 Qt项目实战[MP3音乐播放器搜索引擎]_搜索引擎_05](https://i-blog.csdnimg.cn/blog_migrate/e0ba626ca7f296956460261d7f95db15.png)
3、若想播放本地歌曲,直接点击【文件夹】图标按钮加载本地歌曲即可。
![在这里插入图片描述 Qt项目实战[MP3音乐播放器搜索引擎]_开发语言_06](https://i-blog.csdnimg.cn/blog_migrate/2caa03daf195a77280b6089e9a0ccd2b.png)
4、歌曲加载成功(本地歌曲或搜索网络歌曲),点击【播放】按钮即可欣赏音乐,
标题栏显示动态歌曲信息,可选择操作【暂停】、【停止】、【上一曲】、【下一曲】等。
![在这里插入图片描述 Qt项目实战[MP3音乐播放器搜索引擎]_qt_07](https://i-blog.csdnimg.cn/blog_migrate/06345e1014f635a7ea6689afe0d95ae9.png)
3950

被折叠的 条评论
为什么被折叠?



