QSound nS("wav.wav");
nS.setLoops(5); //Here i want to loop the sound 5 times.But does not work for me
nS.play();
我在帮助文件中找到了这个片段,但它播放但没有循环5次。 我不知道是什么问题,但我的wav文件是50毫秒,所以Qt无法处理这个声音文件。
答案 0 :(得分:1)
您可以使用sound effect类
QSoundEffect effect;
effect.setSource(QUrl::fromLocalFile("wav.wav"));
effect.setLoopCount(5);
effect.setVolume(0.25f);
effect.play();