我想用QSound来播放.wav文件,可是一个最简单的程序都在执行的时候说段错误(打开qvfb后一执行就报段错误)
代码:
#include <qsound.h>
#include <stdio.h>
int main()
{
if(QSound::available()== true)
{
QSound bells("2.wav");
bells.play();
}
else
{
printf("not available\n");
}
}
通过加printf,定位到bells.play()这句话。
2.wav肯定没有问题。用cat可以听到声音。
请高手指点!
[ 此贴被XChinux在2006-08-24 22:13重新编辑 ]