手里有个项目,是要移植到Qtopia的环境里的,今早上看到有个
void QApplication::beep () [static]
这个方法,试了下,并没有听到蜂鸣,而且这个方法给了个解释:The function is not available in Qt for Embedded Linux.它并不支持Qtopia,所以我就放弃这种方式.
然后又找到QSound的一些函数,但是项目要求的是只是蜂鸣,因为硬件系统是单音的,没有乐音,也就是只有蜂鸣器.
记得写C语言的时候有个特殊字符'/a'是可以发出蜂鸣的,但是在Qt里面试了下
printf('\a');
,不行,发不出声音,各位有解决办法么?
------解决方案--------------------
用QSound直接播放蜂鸣声的文件
------解决方案--------------------
不行就自己写嘛。。。
------解决方案--------------------
这个是你的硬件问题,要写底层驱动的。。。