summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/installtalkwindow.h
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2007-08-28 23:10:42 +0000
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2007-08-28 23:10:42 +0000
commitc03102b34616f81f35cc2ea17af2942fd009d291 (patch)
treeb6a61535c9e63e9a982b9dc5493f0d27c86f2788 /rbutil/rbutilqt/installtalkwindow.h
parentf2bf042edfef57e499b4d18694acca92d435d447 (diff)
downloadrockbox-c03102b34616f81f35cc2ea17af2942fd009d291.tar.gz
rockbox-c03102b34616f81f35cc2ea17af2942fd009d291.zip
Completely rework the talk files window: move settings to configuration dialog and add configuration presets. Remove some old cruft from talkfile handling and rely on values from rbutil.ini. Autodetection of executables is missing.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14495 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/rbutilqt/installtalkwindow.h')
-rw-r--r--rbutil/rbutilqt/installtalkwindow.h21
1 files changed, 5 insertions, 16 deletions
diff --git a/rbutil/rbutilqt/installtalkwindow.h b/rbutil/rbutilqt/installtalkwindow.h
index 0e8f9306c0..f4fce5f61f 100644
--- a/rbutil/rbutilqt/installtalkwindow.h
+++ b/rbutil/rbutilqt/installtalkwindow.h
@@ -32,7 +32,7 @@ class InstallTalkWindow : public QDialog
32{ 32{
33 Q_OBJECT 33 Q_OBJECT
34 public: 34 public:
35 InstallTalkWindow(QWidget *parent = 0); 35 InstallTalkWindow(QWidget *parent = 0);
36 void setUserSettings(QSettings*); 36 void setUserSettings(QSettings*);
37 void setDeviceSettings(QSettings*); 37 void setDeviceSettings(QSettings*);
38 38
@@ -40,21 +40,11 @@ class InstallTalkWindow : public QDialog
40 void accept(void); 40 void accept(void);
41 41
42 private slots: 42 private slots:
43 void browseFolder(void); 43 void browseFolder(void);
44 void browseTTS(void); 44 void setTalkFolder(QString folder);
45 void browseEncoder(void); 45
46
47 void setTalkFolder(QString folder);
48 void setTTSExec(QString path);
49 void setEncoderExec(QString path);
50
51 void setEncoderOptions(int index);
52 void setTTSOptions(int index);
53 void setEncoderOptions(QString options);
54 void setTTSOptions(QString options);
55
56 private: 46 private:
57 TalkFileCreator* talkcreator; 47 TalkFileCreator* talkcreator;
58 Ui::InstallTalkFrm ui; 48 Ui::InstallTalkFrm ui;
59 ProgressLoggerGui* logger; 49 ProgressLoggerGui* logger;
60 QSettings *devices; 50 QSettings *devices;
@@ -62,5 +52,4 @@ class InstallTalkWindow : public QDialog
62 52
63}; 53};
64 54
65
66#endif 55#endif