From ca1da8e0d448a47704a22685248ee7b44f2c7bec Mon Sep 17 00:00:00 2001 From: deva Date: Wed, 2 Dec 2009 08:19:01 +0000 Subject: Fixed renaming in extractor. --- dgedit/audioextractor.cc | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'dgedit/audioextractor.cc') diff --git a/dgedit/audioextractor.cc b/dgedit/audioextractor.cc index 92ed4d6..92bd105 100644 --- a/dgedit/audioextractor.cc +++ b/dgedit/audioextractor.cc @@ -99,7 +99,7 @@ void AudioExtractor::exportSelection(QString name, void AudioExtractor::exportSelections(Selections selections) { - QVector< QPair >::iterator j = audiofiles.begin(); + AudioFileList::iterator j = audiofiles.begin(); while(j != audiofiles.end()) { QString file = j->first; @@ -131,9 +131,9 @@ void AudioExtractor::addFile(QString file, QString name) void AudioExtractor::removeFile(QString file, QString name) { - QVector< QPair >::iterator j = audiofiles.begin(); + AudioFileList::iterator j = audiofiles.begin(); while(j != audiofiles.end()) { - if(file == j->first && name == j->second) { + if(file == j->first/* && name == j->second*/) { audiofiles.erase(j); return; } @@ -151,3 +151,14 @@ void AudioExtractor::setExportPath(const QString &path) exportpath = path; } +void AudioExtractor::changeName(QString file, QString name) +{ + AudioFileList::iterator j = audiofiles.begin(); + while(j != audiofiles.end()) { + if(file == j->first) { + j->second = name; + return; + } + j++; + } +} -- cgit v1.2.3