|
技术:C++、QT等
摘要:
随着生活水平的不断提高,越来越多的音频设备功能也越来越强大,QT拥有许多封装好的库函数方便开发者使用,它具有良好的可移植性逐渐成为一种被广泛使用的GUI系统。利用Qt优良的跨平台特性,以及它提供给开发者建立艺术级图形用户界面所需功能的特性,设计了一款可移植的音乐播放器。
本文设计的这款音乐播放器主要用于Windows平台,它的主要功能是实现本地音乐添加、删除、播放、暂停、下一曲,在线音乐和歌词搜索、下载歌曲到本地、是否显示歌词等基本功能于一体。
这款播放器利用Qt跨平台的特性,所以可供选择的平台有很多,例如它可运行于Windows上,还可运行于Linux操作系统上,经过少量处理还可运行于Android系统上,所以该款软件在平台的选择面上有更大的自主权。
关键词:音乐播放器;Qt;在线;下载
目录:
绪 论 1
1 QT简介 2
1.1 QT开发工具简介 2
1.2 Multimedia库简介 2
1.3 QTScript中JSON简介 2
1.3.1 QJsonDocument简介 3
1.3.2 QJsonObject简介 3
1.3.3 QJsonArray简介 3
2 播放器的基本设计需求 4
2.1 基本设计需求 4
2.2 工作原理 5
3 软件结构流程图及界面设计 6
3.1 软件结构流程图设计 6
3.2 GUI界面设计 7
4 详细设计 9
4.1 主界面部件初始化设计 9
4.2 添加本地音乐设计 12
4.3 删除音乐设计 13
4.4 歌曲在线搜索设计 15
4.5 临时列表设计 16
4.6 下载歌曲设计 17
4.7 在线歌词设计 19
4.8 播放下一首歌曲设计 22
4.9 音量控制设计 24
4.10 播放器进度条控制设计 25
结 论 26
参考文献 27
论文字数:6735
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览 支付
|
|