summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/createvoicewindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt/createvoicewindow.cpp')
-rw-r--r--rbutil/rbutilqt/createvoicewindow.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/createvoicewindow.cpp b/rbutil/rbutilqt/createvoicewindow.cpp
index 8bd4e8d693..5b6ef16699 100644
--- a/rbutil/rbutilqt/createvoicewindow.cpp
+++ b/rbutil/rbutilqt/createvoicewindow.cpp
@@ -93,6 +93,12 @@ void CreateVoiceWindow::updateSettings(void)
93 93
94 QString ttsName = RbSettings::value(RbSettings::Tts).toString(); 94 QString ttsName = RbSettings::value(RbSettings::Tts).toString();
95 TTSBase* tts = TTSBase::getTTS(this,ttsName); 95 TTSBase* tts = TTSBase::getTTS(this,ttsName);
96 if(!tts)
97 {
98 QMessageBox::critical(this, tr("TTS error"),
99 tr("The selected TTS failed to initialize. You can't use this TTS."));
100 return;
101 }
96 if(tts->configOk()) 102 if(tts->configOk())
97 ui.labelTtsProfile->setText(tr("Engine: <b>%1</b>") 103 ui.labelTtsProfile->setText(tr("Engine: <b>%1</b>")
98 .arg(TTSBase::getTTSName(ttsName))); 104 .arg(TTSBase::getTTSName(ttsName)));