
第一种 调用qt本身的文件 QApplication::beep()//报警声第二种 自己添加文件其中包含这样集中添加方式{1}QSound::play(":../**.wav"){2}QSoundbells(":../sound/**.wav")bells.play()或者选用静态创建 这样占内存大但是可以换来快速播放的效果 QSound::QSound ( const QString &filename, QObject * parent = 0, const char * name = 0 ) 构造一个QSound能够快速的通过一个名为filename的文件来播放
声音。 这也许会比静态函数play使用更多的内存。父类parent和名称name的参数(默认为0)被传递给了QObject的构造函数。QSound::~QSound () 销毁声音对象。bool QSound::available () [静态] 如果可以有效的支持就
返回真,否则返回假。QString QSound::fileName () const 返回与声音有关的文件名。bool QSound::isAvailable () [静态] 如果在该平台上存在声音设备便返回真,否则返回假。应用程序要么当声音是十分重要时选择报告用户要么就默默的 *** 作而不麻烦用户了 如果没有有效的声音,所有的QSound *** 作工作安静且快速。bool QSound::isFinished () const 当声音播放完成时返回真,否则返回假。int QSound::loops () const 返回声音将播放的次数。int QSound::loopsRemaining () const 返回声音将循环的次数。该值在每次声音循环后会减少。 该函数在窗口下不支持并且总是返回循环的总数。void QSound::play ( const QString &filename ) [静态] 播放一个叫做filename的文件中的声音。 实例:sound/sound.cpp。void QSound::play () [槽] 这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。 开启声音播放。该数数立即返回。依靠平台的音频设备,其它的声音也许被停止,也许被新的声音混合。在任何时候声音可以再次播放,可能混合或者替代先播放的声音。void QSound::setLoops ( int l ) 当它播放时
设置声音重复一次。超过-1的值也许会引起声音的死循环。 在Windows中, 不同于1的循环次数的声音将总是死循环。也可以参考loops()。void QSound::stop () [槽] 停止声音播放。 也可以参考play()。系统设置包括:基本设置、热键设置、提示音设置、声音设置。1、基本设置:a、自动登录:自动登录,若在方框中打勾,点击QT语音的执行文件后,直接就可以登录了!b、开机自动运行:开机自动运行,若在方框中打沟,开机会自动d出一个QT语音的登录界面。c、显示服务器信息:会在主界面显示服务器的相关通知信息d、关闭设置:可以选择点击关闭按钮后是直接关闭还是最小化至系统状态栏。2、热键的设置以上是热键设置的界面,此界面显示的是系统默认的。自己可以定义快捷键实现功能。3、提示音的设置提示音:根据自己的需要,也可选择使用声音提示。如果选择声音提示,可以设置各种事件发生时提示音所播放的声音文件,并可以用自己喜欢的音乐更改所选择的提示音;如果您不喜欢声音提示,取消打勾,就可以关闭声音了。4、声音设置在QT语音里面由两种发言方式:按键发言:选择按键发言,然后可以设置发言快捷键,点击提交按扭,修改成功,发话时必须保持按住发言键才可以,发言完毕松开发言键。自由发言:麦克风设置:用滑杆调整麦克的灵敏度,灵敏度高小声说话就能将语音发送出去,低灵敏度需要大声说话才能将语音发送出去。输出音量——用滑杆设置输出音量,从左向右,声音变大。输入音量——用滑杆设置输入音量,从左向右,声音变大。在主界面中调节,或者点击调节按扭,d出声音设置界面。1、小喇叭调节的是您自己听到音乐声音的大小,而不是对方听到的声音大小,所以您对小喇叭调大和调小只对您自己听到的声音大小有关。2、而麦克风调节,是发向对方(传到网络上)的声音大小,通过调节它可您发出去的声音大小,跟您自己听到声音的大小是没有关系的。
评论列表(0条)