summaryrefslogtreecommitdiffstats
path: root/utils/rbutilqt/base/talkfile.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'utils/rbutilqt/base/talkfile.cpp')
-rw-r--r--utils/rbutilqt/base/talkfile.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/utils/rbutilqt/base/talkfile.cpp b/utils/rbutilqt/base/talkfile.cpp
index c9876a81f9..aab5fbc29a 100644
--- a/utils/rbutilqt/base/talkfile.cpp
+++ b/utils/rbutilqt/base/talkfile.cpp
@@ -177,9 +177,9 @@ bool TalkFileCreator::createTalkList(QDir startDir)
bool match = false;
for(int i=0; i < m_ignoreFiles.size();i++)
{
- QRegularExpression rx(
- QRegularExpression::wildcardToRegularExpression(
- (m_ignoreFiles[i].trimmed())));
+ QString pattern = m_ignoreFiles[i].trimmed()
+ .replace("?", ".").replace("*", ".*");
+ QRegularExpression rx(pattern);
if(rx.match(fileInf.fileName()).hasMatch())
match = true;