QT音频编程实战项目(二)

2024-01-02 20:39:25

接上一篇

我们在实现完槽函数的定义后,我们应该将这些槽函数和对应的信号连接起来

接着将每个控件都对应转到槽进行实现:? ? ? ? ? ? ? ? ? ? ? ? ? ?

这个是对打开文件呢个控件转到槽的具体操作:

首先通过QDir::homePath()获得用户的主目录路径,dlgtitle是文件对话框标题,strfilter则是过滤规则,然后打开文件列表选择播放。

这两个是开始和暂停控件的实现:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

?

实现一键静音以及按下按钮改变图标样式:

下一部我们实现通过拖拽音量那里的蓝色的实现调节音量的大小:

转到槽后选择valueChanged(int)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

更改上一篇的错误:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

文章来源:https://blog.csdn.net/m0_62909934/article/details/135343428
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。