原创

Qt音乐播放器制作(三)Easy Player

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u010398707/article/details/40381223

今天发布了EasyPlayer的第一个版本,有兴趣的朋友可以到这里下载:基于Qt的在线音乐播放器EasyPlayer v1.0


相对于上一篇文章,主要做了以下修改,还是先放图吧:



如图所示,爱折腾的博主又修改了界面。

最明显的变化在于去除了窗口边框,实现了自定义的最小化按钮和关闭按钮来操控窗体的相应动作。

然后,就是讲搜索列表和播放列表调换了位置,这么说来,搜索列表的右边按键要换了,改成“+”比较适合点。

最后,就是你们看到的,歌词显示界面了。第一个版本实现了歌词的同步搜索和显示,但可惜还没有同步滚动。。类似那种KTV效果还要再研究一下。

其他小小的变化就不细说了,比如当前播放歌曲的显示,音量键的下移为更多功能按键做准备,去除了列表的滚动条等等。还是各位自己看代码或者等着之后会更新的代码解析吧。


说完了界面变化,现在说说功能变化。

1、优化了歌词显示,可以同步搜索和显示,当然会出现搜不到的情况,之后考虑增加自定义歌词搜索界面吧(想法而已)。

2、点击歌词按钮(打钩那个按键)可以显示和隐藏歌词界面,现在发现刚发布的版本有一个问题,就是当歌词界面关闭之后,需要点击按键两次才会再次显示出来,这是因为点击关闭的时候并没有将关闭的状态通知给主界面窗口,以期让主窗口更改歌词界面的显示状态。这里增加一个信号槽就好了,下一个版本会修复这个问题。

3、暂时修改圆圈(左边第三个按键)按钮为单曲循环设置按键,点击设置或取消单曲循环。后期会取消这个按键,增加一个combo控件来设置多种循环方式。


PS:

今天事情有点多,距离上一篇博客的目标还有许多没有修改或增加的,写完这篇博客之后开始动工吧——也只能晚上八点之后动工了,痛并快乐着的程序员啊。

最后再附上第一个版本的源码下载地址:http://download.csdn.net/detail/u010398707/8069323

有兴趣的朋友可以下载测试,欢迎大家提出观点和意见。

文章最后发布于: 2014-10-22 19:40:37
展开阅读全文
0 个人打赏

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 1024 设计师: 上身试试

分享到微信朋友圈

×

扫一扫,手机浏览