Qt:自制白噪声播放器

前言

由于本人觉得听着白噪声学习效果才会更佳,所以做了一个白噪声播放器。先看效果吧
在这里插入图片描述
我在里面添加了一些音乐
在这里插入图片描述
运行视频

whiteMusicDemo

中间区域原本想画个图像的,但是不知道要画啥,就搞了张图片贴上去,如果有想法的朋友可以评论区留言,如果我能力足够我会画上去。

正文

这是一款白噪声播放器,实现了播放,暂停,下一个,上一个,循环播放,顺序播放,调节音量,查看当前音乐文件目录,设置,滑动slider实现音乐跟随等功能。

关于slider

这里的滑动条和游标是我在paintEvent中画的,画到时候位置都固定了,所以我设置了窗口的要么最小化,要么是当前的状态,不能最大化,对我而言是完全够用了。

关于播放顺序

这里的播放顺序的设置我并没有使用QMediaPlayList这个类来设置,是自己编写逻辑实现的(也不难);起初我是用QMediaPlayList这个类来设置的,但是总是达不到我想要的效果,而且使用后了之后代码很臃肿,写的哪都是,可能是我不会用吧,我也刚接触这个类,确实不太会用。

添加音乐与删除音乐

直接打开音乐资源所在的文件夹进行删除和添加就好。

项目访问地址

https://gitee.com/mrzias/various-qt-small-demos

小结

  • 16
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值