Qt5 + VS 2013 音乐播放器

             最近两个礼拜以来,一直纠结这个使用Qt5 中的Mediaplayer 做音乐播放器的问题,鉴于网上流传较多的都是基于Qt4 Phonne的,在此为了交流学习,把自己的成果与大家共享下。 

          实现功能:

                       1、普通音乐播放:暂停、播放、下一首、上一首、循环、单曲循环与随机播放;音量、进度调节;

                       2、桌面歌词:同步桌面歌词;

                       3、播放列表:显示播放列表、播放列表排序、播放列表更改(删除、清空)、保存播放列表;

                       4、歌曲添加:本地添加音乐、添加播放列表;

                       5、最小化到托盘;

                       6、右击播放列表可以删除音乐及保存播放列表;

         缺陷:

                      1、只能实现单句歌词显示;

                      2、只能解析英文歌词;

                      3、播放列表中各项无法移动,即通过鼠标拖动来实现上下移动;

                      4、只能播放本地音乐;

                      5、各Label及歌词上的文字在无法完全显示时,无法自动左右移动;

播放效果:

主页面:Qt5 + VS 2013 音乐播放器_第1张图片


Button1: 显示桌面歌词;Button 2:显示播放列表 ; Button 3: 显示设置面板;Button4: 最小化到托盘;Button 5:退出

Qt5 + VS 2013 音乐播放器_第2张图片

  Button1 :添加本地歌曲;Button 2:排序;Button 3:导入播放列表(txt);Button 4: 保存播放列表;Button5:删除选中行音乐;Button 6:隐藏播放列表

Qt5 + VS 2013 音乐播放器_第3张图片

设置面板效果,图中的按钮都有提示,这里不赘述;


Qt5 + VS 2013 音乐播放器_第4张图片

  歌词播放效果;

代码稍后上传。

你可能感兴趣的:(Qt5_Explor)