summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/base/talkfile.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt/base/talkfile.cpp')
-rw-r--r--rbutil/rbutilqt/base/talkfile.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/base/talkfile.cpp b/rbutil/rbutilqt/base/talkfile.cpp
index 81dcf01ff5..bc3f5f965d 100644
--- a/rbutil/rbutilqt/base/talkfile.cpp
+++ b/rbutil/rbutilqt/base/talkfile.cpp
@@ -159,6 +159,19 @@ bool TalkFileCreator::createTalkList(QDir startDir)
159 // insert into List 159 // insert into List
160 if( !fileInf.fileName().isEmpty() && !fileInf.fileName().endsWith(".talk") && m_talkFiles) 160 if( !fileInf.fileName().isEmpty() && !fileInf.fileName().endsWith(".talk") && m_talkFiles)
161 { 161 {
162 //test if we should ignore this file
163 bool match = false;
164 for(int i=0; i < m_ignoreFiles.size();i++)
165 {
166 QRegExp rx(m_ignoreFiles[i].trimmed());
167 rx.setPatternSyntax(QRegExp::Wildcard);
168 if(rx.exactMatch(fileInf.fileName()))
169 match = true;
170 }
171 if(match)
172 continue;
173
174 //generate entry
162 TalkGenerator::TalkEntry entry; 175 TalkGenerator::TalkEntry entry;
163 if(m_stripExtensions) 176 if(m_stripExtensions)
164 entry.toSpeak = stripExtension(fileInf.fileName()); 177 entry.toSpeak = stripExtension(fileInf.fileName());