• 5332阅读
  • 2回复

[提问]循环播放声音 [复制链接]

上一主题 下一主题
离线feixiangxtu
 

只看楼主 倒序阅读 楼主  发表于: 2011-03-23
一旦某事件发生, 我想循环播放一段wav文件。      
QSound bells("mysounds/bells.wav");

while(1)
{
   if(eventFlag)
   {
        bells.play();
   }
}
不停的调用play()这个槽。这样代码是否可行。
离线wxj120bw

只看该作者 1楼 发表于: 2011-03-23
引用楼主feixiangxtu于2011-03-23 15:55发表的 循环播放声音 :
一旦某事件发生, 我想循环播放一段wav文件。      
QSound bells("mysounds/bells.wav");
while(1)
{
.......

你可以停止播放再继续播放,这样试下看下效果
离线梅克斯
只看该作者 2楼 发表于: 2011-03-24
void QSound::setLoops ( int number )
快速回复
限100 字节
 
上一个 下一个