summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/talkfile.h
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt/talkfile.h')
-rw-r--r--rbutil/rbutilqt/talkfile.h15
1 files changed, 11 insertions, 4 deletions
diff --git a/rbutil/rbutilqt/talkfile.h b/rbutil/rbutilqt/talkfile.h
index f4e9b4c88e..d869c32880 100644
--- a/rbutil/rbutilqt/talkfile.h
+++ b/rbutil/rbutilqt/talkfile.h
@@ -44,8 +44,6 @@ public:
44 void setMountPoint(QString mountpoint) {m_mountpoint =mountpoint; } 44 void setMountPoint(QString mountpoint) {m_mountpoint =mountpoint; }
45 45
46 void setOverwriteTalk(bool ov) {m_overwriteTalk = ov;} 46 void setOverwriteTalk(bool ov) {m_overwriteTalk = ov;}
47 void setOverwriteWav(bool ov) {m_overwriteWav = ov;}
48 void setRemoveWav(bool ov) {m_removeWav = ov;}
49 void setRecursive(bool ov) {m_recursive = ov;} 47 void setRecursive(bool ov) {m_recursive = ov;}
50 void setStripExtensions(bool ov) {m_stripExtensions = ov;} 48 void setStripExtensions(bool ov) {m_stripExtensions = ov;}
51 void setTalkFolders(bool ov) {m_talkFolders = ov;} 49 void setTalkFolders(bool ov) {m_talkFolders = ov;}
@@ -55,16 +53,25 @@ private slots:
55 void abort(); 53 void abort();
56 54
57private: 55private:
56 bool cleanup(QStringList list);
57 QString stripExtension(QString filename);
58 void doAbort(QStringList cleanupList);
59 void resetProgress(int max);
60 bool createDirAndFileMaps(QDir startDir,QMultiMap<QString,QString> *dirMap,QMultiMap<QString,QString> *fileMap);
61 bool voiceList(QStringList toSpeak,QString* errString);
62 bool encodeList(QStringList toEncode,QString* errString);
63 bool copyTalkDirFiles(QMultiMap<QString,QString> dirMap,QString* errString);
64 bool copyTalkFileFiles(QMultiMap<QString,QString> fileMap,QString* errString);
65
58 TTSBase* m_tts; 66 TTSBase* m_tts;
59 EncBase* m_enc; 67 EncBase* m_enc;
60 RbSettings* settings; 68 RbSettings* settings;
61 69
62 QDir m_dir; 70 QDir m_dir;
63 QString m_mountpoint; 71 QString m_mountpoint;
72 int m_progress;
64 73
65 bool m_overwriteTalk; 74 bool m_overwriteTalk;
66 bool m_overwriteWav;
67 bool m_removeWav;
68 bool m_recursive; 75 bool m_recursive;
69 bool m_stripExtensions; 76 bool m_stripExtensions;
70 bool m_talkFolders; 77 bool m_talkFolders;