简易音乐播放器

上传者: wuweigreat | 上传时间: 2019-12-21 21:58:03 | 文件大小: 13.32MB | 文件类型: rar
这一节实现一个简易的音乐播放器,其音乐播放的核心功能是采用Qt支持的Phonon框架,该框架在前一篇博文Qt学习之路_13(简易俄罗斯方块) 中已经使用过了,在俄罗斯方块中主要是用来设置背景音乐和消行的声音的。这里用这个框架同样是用来播放,暂停等多媒体的各种控制功能,另外该框架可以自动获取音频文件的一些信息,这样我们在设计播放列表时可以获取这些信息,比如歌手名,专辑名,时长,文件名等等。程序中桌面歌词的实现是继承了QLabel类,然后使用3层文本显示,最上面一层采用渐进显示的方式来达到歌词播放的动态效果。

文件下载

资源详情

[{"title":"( 25 个子文件 13.32MB ) 简易音乐播放器","children":[{"title":"Qt学习之路_14(简易音乐播放器).pdf <span style='color:#111;'> 534.23KB </span>","children":null,"spread":false},{"title":"player","children":[{"title":"myplaylist.h <span style='color:#111;'> 435B </span>","children":null,"spread":false},{"title":"mylrc.h <span style='color:#111;'> 752B </span>","children":null,"spread":false},{"title":"player.pro <span style='color:#111;'> 488B </span>","children":null,"spread":false},{"title":"mywidget.h <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"images","children":[{"title":"open.png <span style='color:#111;'> 657B </span>","children":null,"spread":false},{"title":"icon.png <span style='color:#111;'> 6.15KB </span>","children":null,"spread":false},{"title":"skipBackward.png <span style='color:#111;'> 716B </span>","children":null,"spread":false},{"title":"skipForward.png <span style='color:#111;'> 775B </span>","children":null,"spread":false},{"title":"stop.png <span style='color:#111;'> 407B </span>","children":null,"spread":false},{"title":"play.png <span style='color:#111;'> 814B </span>","children":null,"spread":false},{"title":"pause.png <span style='color:#111;'> 425B </span>","children":null,"spread":false}],"spread":true},{"title":"music.mp3 <span style='color:#111;'> 12.90MB </span>","children":null,"spread":false},{"title":"vc100.pdb <span style='color:#111;'> 1.11MB </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 268B </span>","children":null,"spread":false},{"title":"myplaylist.cpp <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"player.pro.user <span style='color:#111;'> 17.12KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 6.91KB </span>","children":null,"spread":false},{"title":"mywidget.ui <span style='color:#111;'> 447B </span>","children":null,"spread":false},{"title":"images.qrc <span style='color:#111;'> 332B </span>","children":null,"spread":false},{"title":"ui_mywidget.h <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"Makefile.Debug <span style='color:#111;'> 7.88KB </span>","children":null,"spread":false},{"title":"Makefile.Release <span style='color:#111;'> 7.99KB </span>","children":null,"spread":false},{"title":"mywidget.cpp <span style='color:#111;'> 22.10KB </span>","children":null,"spread":false},{"title":"mylrc.cpp <span style='color:#111;'> 3.46KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

  • WEIDUOLIYAEN :
    很好,非常感谢
    2020-03-11
  • 看见希望 :
    可以用, 可以运行,真的挺好用
    2018-06-28
  • 段子手程序员 :
    可以用, 可以运行
    2018-06-20
  • Doit_Now :
    真的挺好用的嘿嘿
    2018-06-12
  • qq_24876791 :
    比相关书籍介绍的详细,顶一个.
    2018-04-25

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明