summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt')
-rw-r--r--rbutil/rbutilqt/base/ttssapi.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/rbutil/rbutilqt/base/ttssapi.cpp b/rbutil/rbutilqt/base/ttssapi.cpp
index 2cc95cd4aa..cd9ced8083 100644
--- a/rbutil/rbutilqt/base/ttssapi.cpp
+++ b/rbutil/rbutilqt/base/ttssapi.cpp
@@ -52,8 +52,11 @@ void TTSSapi::generateSettings()
52 connect(setting,SIGNAL(refresh()),this,SLOT(updateVoiceList())); 52 connect(setting,SIGNAL(refresh()),this,SLOT(updateVoiceList()));
53 insertSetting(eVOICE,setting); 53 insertSetting(eVOICE,setting);
54 //speed 54 //speed
55 insertSetting(eSPEED,new EncTtsSetting(this,EncTtsSetting::eINT, 55 int speed = RbSettings::subValue("sapi", RbSettings::TtsSpeed).toInt();
56 tr("Speed:"),RbSettings::subValue("sapi",RbSettings::TtsSpeed),-10,10)); 56 if(speed > 10 || speed < -10)
57 speed = 0;
58 insertSetting(eSPEED, new EncTtsSetting(this, EncTtsSetting::eINT,
59 tr("Speed:"), speed, -10, 10));
57 // options 60 // options
58 insertSetting(eOPTIONS,new EncTtsSetting(this,EncTtsSetting::eSTRING, 61 insertSetting(eOPTIONS,new EncTtsSetting(this,EncTtsSetting::eSTRING,
59 tr("Options:"),RbSettings::subValue("sapi",RbSettings::TtsOptions))); 62 tr("Options:"),RbSettings::subValue("sapi",RbSettings::TtsOptions)));