summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/base/ttsexes.h
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2012-01-29 15:36:52 +0100
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2012-01-29 22:55:18 +0100
commit4105c82e6bb6cf5407256af736405ddff437c25f (patch)
tree6924252f8aa128bd6d9aae3a46932e8075861bec /rbutil/rbutilqt/base/ttsexes.h
parent0ae49c2719b9b2cceab33ad1c6b44873b38e71b1 (diff)
downloadrockbox-4105c82e6bb6cf5407256af736405ddff437c25f.tar.gz
rockbox-4105c82e6bb6cf5407256af736405ddff437c25f.zip
Centralize settings for executable based TTS systems.
The configuration values for executable based TTS systems is stored in member variables. Instead of reading them multiple times provide a function for that and move searching the executable to the loading function. Previously the executable was only searched in the path when opening the TTS configuration. Having this in the loading function removes that unnecessary step in case the TTS is in the path (and doesn't require additional configuration). Change-Id: I06799b55545dcb719ee3c916795b20e01c248a15
Diffstat (limited to 'rbutil/rbutilqt/base/ttsexes.h')
-rw-r--r--rbutil/rbutilqt/base/ttsexes.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/base/ttsexes.h b/rbutil/rbutilqt/base/ttsexes.h
index fe8e5e8b8d..6f9152ef4b 100644
--- a/rbutil/rbutilqt/base/ttsexes.h
+++ b/rbutil/rbutilqt/base/ttsexes.h
@@ -46,6 +46,7 @@ class TTSExes : public TTSBase
46 bool configOk(); 46 bool configOk();
47 47
48 private: 48 private:
49 void loadSettings(void);
49 QString m_name; 50 QString m_name;
50 QString m_TTSexec; 51 QString m_TTSexec;
51 QString m_TTSOpts; 52 QString m_TTSOpts;