找回密码
 立即注册
收起左侧

QAudioOutput播放音频怎样与QSlider关联

3
回复
7390
查看
[复制链接]

尚未签到

来源: 2016-5-25 16:50:07 显示全部楼层 |阅读模式
1Qter豆
我现在用QAudioOutput播放音频,准备用缓存关联进度,要与QSlider怎样关联,还有其他思路吗?

回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2016-5-26 18:49:08 显示全部楼层
“缓存关联进度”是什么意思?是用QSlider控制播放进度?
回复

使用道具 举报

累计签到:5 天
连续签到:1 天
2016-6-29 23:26:26 显示全部楼层
本帖最后由 打一坨酱油 于 2016-6-29 23:36 编辑

= =还不如直接用QMediaPlayer
  1.    QMediaPlayer *Media = new QMediaPlayer(this);
  2.    QMediaPlaylist *PlayList = new QMediaPlaylist(this);
  3.    QSlider *Slider = new QSlider(this);

  4.    connect(Media,&QMediaPlayer::positionChanged,Slider,&QSlider::setValue);
  5.    connect(Slider,&QSlider::sliderMoved,Media,&QMediaPlayer::setPosition);

  6.    PlayList->addMedia(QUrl::fromLocalFile("FileName"));
  7.    Media->setPlaylist(PlayList);
  8.    Media->play();
复制代码
回复

使用道具 举报

尚未签到

2017-6-10 20:17:41 显示全部楼层
我这有一个我写的博客,希望对你有帮助 http://blog.csdn.net/u012247980/article/details/54564174
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了