From 40c603704a72df59d6e1bf03febcb068991605f4 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mardelle Date: Sun, 23 Jan 2011 18:07:55 +0000 Subject: [PATCH 1/1] Fix slideshow creation (buggy pattern method) svn path=/trunk/kdenlive/; revision=5348 --- src/slideshowclip.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/slideshowclip.cpp b/src/slideshowclip.cpp index 93a999da..336b3c92 100644 --- a/src/slideshowclip.cpp +++ b/src/slideshowclip.cpp @@ -214,7 +214,7 @@ void SlideshowClip::parseFolder() } else { // find pattern filter = m_view.pattern_url->url().fileName(); - QString ext = filter.section('.', -1); + QString ext = '.' + filter.section('.', -1); filter = filter.section('.', 0, -2); int fullSize = filter.size(); while (filter.at(filter.size() - 1).isDigit()) { @@ -287,11 +287,12 @@ void SlideshowClip::slotSetPixmap(const KFileItem &fileItem, const QPixmap &pix) QString SlideshowClip::selectedPath() { QStringList list; - QString path = selectedPath(m_view.folder_url->url(), m_view.method_mime->isChecked(), ".all." + m_view.image_type->itemData(m_view.image_type->currentIndex()).toString(), &list); + KUrl url; + if (m_view.method_mime->isChecked()) url = m_view.folder_url->url(); + else url = m_view.pattern_url->url(); + QString path = selectedPath(url, m_view.method_mime->isChecked(), ".all." + m_view.image_type->itemData(m_view.image_type->currentIndex()).toString(), &list); m_count = list.count(); return path; - - } // static -- 2.39.2