linux的音乐播放器研究与设计开发与实现

linux的音乐播放器研究与设计开发与实现

ID:34988407

大小:590.00 KB

页数:42页

时间:2019-03-15

linux的音乐播放器研究与设计开发与实现_第1页
linux的音乐播放器研究与设计开发与实现_第2页
linux的音乐播放器研究与设计开发与实现_第3页
linux的音乐播放器研究与设计开发与实现_第4页
linux的音乐播放器研究与设计开发与实现_第5页
资源描述:

《linux的音乐播放器研究与设计开发与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于Linux地音乐播放器设计与实现专业:计算机科学与技术学号:学生:指导教师:摘要:作为一项与人们生活息息相关地应用,音乐播放器在人们地生活中发挥着不可替代地作用.本播放器在Linux(Debian6.0)操作系统平台下进行开发,使用Qt程序开发框架实现播放器地GUI设计,并用Phonon多媒体API实现多媒体控制,最后再用C++编程实现.本播放器实现了音乐播放器地基本功能,包括“播放”、“暂停”、“上一曲”、“下一曲”、“添加文件”、“删除文件”、“切换背景图标”、“最小化到托盘”等功能.测试表明,本播放器能够流畅地运行,并能很好地实现各项功能,并

2、且有一定地容错能力,达到了设计预期地效果.同时,本播放器在稳定性、经济成本等方面都有不错地表现.文档来自于网络搜索关键词:音乐播放器;Linux;Qt;PhononTheDesignandImplementationofMusicPlayerBasedonLinux文档来自于网络搜索Specialty:StudentNumber:Student:Supervisor:Abstract:Asanapplication,whichiscloselyrelatedtothepeople'slives,musicplayerplaysanirreplaceab

3、leroleinpeople'slife.ThisMusicplayerisdevelopedunderLinux(Debian6.0)operatingsystemwiththeQtapplicationdevelopmentframeworkimplementingtheplayer'sGUIdesign.PhononmultimediaAPIsisusedformultimediacontrolandatlastcodedbyC++programminglanguage.Themusicplayerhasrealizedbasicfunction

4、sofordinarymusicplayer,including'Play'function,'Pause'function,'Previoustrack'function,'Nexttrack'function,'Addfiles'function,'Deletefiles'function,'Switchbackgroundicon'function,'Minimizetotray'functionandsoon.Thetestingresultsshowthattheplayercanrunsmoothlyandrealizealloffunct

5、ionsmentionedbefore.Theplayerisprovidedwithfaulttoleranceaswell.Tosumup,theplayerachievesthedesign'sexpectedresult.Atthesametime,themusicplayerhasawellperformanceinoperationalstabilityandeconomiccost.文档来自于网络搜索Keywords:Musicplayer;Linux;Qt;Phonon目录绪论1文档来自于网络搜索1系统开发平台介绍2文档来自于网络搜索1

6、.1Linux简介2文档来自于网络搜索1.2Qt介绍3文档来自于网络搜索1.3集成开发环境3文档来自于网络搜索1.4Phonon简介4文档来自于网络搜索2系统分析5文档来自于网络搜索2.1播放器举例5文档来自于网络搜索2.2功能需求分析5文档来自于网络搜索2.2.1基本功能6文档来自于网络搜索2.2.2播放器基本设置6文档来自于网络搜索2.2.3快捷键设置6文档来自于网络搜索2.2.4上下文菜单设置6文档来自于网络搜索2.3可行性分析7文档来自于网络搜索2.3.1经济可行性7文档来自于网络搜索2.3.2技术可行性7文档来自于网络搜索2.3.3应用分析7

7、文档来自于网络搜索2.4总结8文档来自于网络搜索3系统设计9文档来自于网络搜索3.1Qt信号与槽机制介绍9文档来自于网络搜索3.1.1信号9文档来自于网络搜索3.1.2槽10文档来自于网络搜索3.1.3信号与槽地关联11文档来自于网络搜索3.1.4Qt信号和槽机制地优点11文档来自于网络搜索3.2函数12文档来自于网络搜索II3.2.1Phonon媒体框架12文档来自于网络搜索3.2.2Qlist容器类16文档来自于网络搜索3.3播放器地基本功能16文档来自于网络搜索3.3.1建立媒体对象16文档来自于网络搜索3.3.2播放控制17文档来自于网络搜索3

8、.4播放器设置20文档来自于网络搜索3.4.1QSettings介绍21文档来自于网络搜索3.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。