基于QT设计的音乐播放器 .doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于QT设计的音乐播放器 .doc》由会员分享,可在线阅读,更多相关《基于QT设计的音乐播放器 .doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、安 康 学 院嵌入式系统应用期末项目报告课题名称:音乐播放器姓 名:杨珍学 号:院 系:电子与信息工程系专 业:电子信息工程时 间:2016年12月一 系统介绍随着我国社会的快速发展,音乐播放器已经成为人们生活中不可或缺的必备品。它的诞生,让动听的声音有了存储的载体,得以广泛的传播和分享。各种平台开发的音乐播放器层出不穷,但是基于Qt开发的音乐播放器小巧而功能齐全,方便移植到嵌入式平台下或其他平台下,只需一次编译就可在不同平台下运行播放。随着现在科技的发展,越来越多的嵌入式设备已经被广泛应用于生活中,因此嵌入式软件的开发对于嵌入式系统设备的发展有着非常重要的意义。比如linux系统对各种设备的
2、广泛支持性,能方便应用与电脑、手机、汽车及工业等。嵌入式系统在众多领域的应用带来了便利,提高了我们的生活质量,尤其是消费电子产品潜力是巨大的。随着生活的普遍提高,功能强大、专用性强的嵌入式音乐播放器已经成为人们需求的重点,所以,在嵌入式系统上开发音乐播放器是当前热门的技术之一。Qt以其优良的跨平台特性,强大的功能,良好的移植性使之逐渐成为广泛应用的GUI系统,因此,基于Qt的嵌入式系统中实现音乐播放器具有重要的价值。如今,PC机中音频文件越来越多,各种播放器功能特点不同,有些功能强大却占用系统资源多,有些软件小却不支持多种音频格式。通过比较多款音乐播放器的特点,本文提出一套适用于嵌入式系统的媒
3、体播放器框架方案,该方案是基Qt集成开发环境,具有体积小,支持播放格式多,系统资源占用少,支持播放列表等。二. 系统实现1. 系统总体设计本选题是基于QT的音乐播放器,包括功能要求:a、每次播放一首歌曲b、至少可以实现3首歌曲切换;例如,下一首、上一首等基础功能等。具体功能如下:(1)播放状态显示:1用户界面能显示正在被播放的歌曲的进度,显示歌曲的播放状态;2用户能够显示正在被播放歌曲的音量;3用户界面能够显示被播放歌曲的歌名。(2)播放控制:1用户能够控制歌曲停止、暂停与播放;2用户能够切换上一首、下一首歌曲。(3)列表中歌曲管理:在歌曲列表中用户能添加所需的歌曲文件的文件名,并长期保存在该
4、列表中,直到用户删除该列表中的歌曲名。(4)核心播放控件:能够打开MP3文件,并将其解码,然后启动音频硬件播放歌曲。2. 软件设计头文件代码:#ifndef WIDGET_H#define WIDGET_H#include #include #include #include #include #include #include #include #include namespace Ui class Widget;class Widget : public QWidget Q_OBJECTpublic: explicit Widget(QWidget *parent = 0); Widget
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于QT设计的音乐播放器 基于 QT 设计 音乐 播放
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内