详细设计基于windows下的qt音乐播放器的设计与实现大学论文.doc

详细设计基于windows下的qt音乐播放器的设计与实现大学论文.doc

ID:10915376

大小:1.10 MB

页数:22页

时间:2018-07-08

详细设计基于windows下的qt音乐播放器的设计与实现大学论文.doc_第1页
详细设计基于windows下的qt音乐播放器的设计与实现大学论文.doc_第2页
详细设计基于windows下的qt音乐播放器的设计与实现大学论文.doc_第3页
详细设计基于windows下的qt音乐播放器的设计与实现大学论文.doc_第4页
详细设计基于windows下的qt音乐播放器的设计与实现大学论文.doc_第5页
资源描述:

《详细设计基于windows下的qt音乐播放器的设计与实现大学论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、南昌航空大学东软班详细设计报告版本:0.1.0基于windows下的Qt音乐播放器的设计与实现详细设计总页数23正文20附录0生效日期2014.3.17编制批准22南昌航空大学东软班详细设计报告版本:0.1.0修改履历修改编号日期修改人版本号修改内容10.1.0模块数据结构定义20.2.0模块内部函数22南昌航空大学东软班详细设计报告版本:0.1.0目录1文档概述41.1文档目的和范围41.2术语/缩略语41.3参考文档42处理52.1模块数据结构定义52.1.1全局变量定义52.2模块功能实现62.2.1模块内部函数622南昌航空大学东

2、软班详细设计报告版本:0.1.01文档概述1.1文档目的和范围此文档是对基于Qt的MP3图形界面模块的详细设计描述,主要是描述了本模块与其它模块的接口函数和内部接口函数以及内部函数的定义、流程图和构成图以及测试项目的记述。1.2术语/缩略语序号术语/缩略语说明1QtCreator图形界面设计2Signal触发信号3Slot接受信号的槽函数4Connect实现触发信号和槽函数的连接1.3参考文档序号文档名作者时间版本1开题报告彭炜2013-11-280.1.02需求分析彭炜2013-12-70.1.03概要设计彭炜2013-1-50.2.0

3、2处理2.1模块数据结构定义2.1.1全局变量定义classMediaPlayerDat{//全局MediaPlay的操作数据22南昌航空大学东软班详细设计报告版本:0.1.0public:staticQMediaPlayer*player;//播放对象MediaPlayer状态数据staticQMediaPlaylist*playlist;//播放链表存放的歌曲数据staticintlastvolum;//音量数据};classWidget:publicQWidget{private:Ui::Widget*ui;//界面指针QImage

4、*image;//背景图片指针QPointlast;//存放鼠标点击焦点QListWidgetItem*templistitem;//指向QlistWidget的指针}1.1模块功能实现2.2.1模块内部函数voidon_toolButton_11_clicked();//更换皮肤voidon_toolButton_clicked();//播放歌曲voidon_toolButton_9_clicked();//载入播放列表voidon_toolButton_3_clicked();//上一首voidon_toolButton_4_clic

5、ked();//下一首voidon_toolButton_5_clicked();//静音voidon_toolButton_10_clicked();//打开网页voidReslove_lrc();//装载歌词voidon_horizontalSlider_2_valueChanged(intvalue);//音量控制22南昌航空大学东软班详细设计报告版本:0.1.0voidon_comboBox_currentIndexChanged(intindex);//选择播放模式voidon_horizontalSlider_valueCha

6、nged(intvalue);//拖动进度条,控制歌曲voidchangeslider(qint64position);//歌曲带动进度条滚voidcontextMenuEvent(QContextMenuEvent*event);//在ListWidget实现右键应voidrightevent();//右键响应的删除事件voidon_listWidget_itemDoubleClicked(QListWidgetItem*item);//双击播放歌曲voidmousePressEvent(QMouseEvent*e);//获取移动前窗口

7、焦点事voidmouseMoveEvent(QMouseEvent*e);//获取移动后窗口焦点事件voidmouseReleaseEvent(QMouseEvent*e);//释放整个移动事件1.1.1.1on_toolButton_11_clicked函数名on_toolButton_11_clicked文件名../C++MP3功能概要更换皮肤记述形式voidon_toolButton_11_clicked()参数类型变量名I/O说明void返回值类型void说明值详细说明点击此按钮,进行本地的皮肤更换使用注意事项无22南昌航空大学东

8、软班详细设计报告版本:0.1.01.1.1.1on_toolButton_clicked函数名on_toolButton_clicked文件名../C++MP3功能概要播放歌曲记述形式void

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

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

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