summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/talkfile.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt/talkfile.cpp')
-rw-r--r--rbutil/rbutilqt/talkfile.cpp11
1 files changed, 9 insertions, 2 deletions
diff --git a/rbutil/rbutilqt/talkfile.cpp b/rbutil/rbutilqt/talkfile.cpp
index da532e327c..18c4ede2a9 100644
--- a/rbutil/rbutilqt/talkfile.cpp
+++ b/rbutil/rbutilqt/talkfile.cpp
@@ -85,6 +85,8 @@ bool TalkFileCreator::createTalkFiles(ProgressloggerInterface* logger)
85 connect(logger,SIGNAL(aborted()),this,SLOT(abort())); 85 connect(logger,SIGNAL(aborted()),this,SLOT(abort()));
86 m_logger->setProgressMax(0); 86 m_logger->setProgressMax(0);
87 QDirIterator it(m_dir,QDirIterator::Subdirectories); 87 QDirIterator it(m_dir,QDirIterator::Subdirectories);
88 QSettings installlog(m_mountpoint + "/.rockbox/rbutil.log", QSettings::IniFormat, 0);
89 installlog.beginGroup("talkfiles");
88 // iterate over all entrys 90 // iterate over all entrys
89 while (it.hasNext()) 91 while (it.hasNext())
90 { 92 {
@@ -148,11 +150,16 @@ bool TalkFileCreator::createTalkFiles(ProgressloggerInterface* logger)
148 { 150 {
149 QFile wavfile(wavfilename); 151 QFile wavfile(wavfilename);
150 wavfile.remove(); 152 wavfile.remove();
151 } 153 installlog.remove(wavfilename);
152 154 }
155 else
156 installlog.setValue(wavfilename.remove(m_mountpoint),installlog.value(wavfilename,0).toInt()+1);
157
158 installlog.setValue(filename.remove(m_mountpoint),installlog.value(filename,0).toInt()+1);
153 it.next(); 159 it.next();
154 } 160 }
155 161
162 installlog.endGroup();
156 m_logger->addItem("Finished creating Talkfiles",LOGOK); 163 m_logger->addItem("Finished creating Talkfiles",LOGOK);
157 m_logger->setProgressMax(1); 164 m_logger->setProgressMax(1);
158 m_logger->setProgressValue(1); 165 m_logger->setProgressValue(1);