]> git.sesse.net Git - kdenlive/commitdiff
Fix broken slideshow:
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 20 May 2012 18:07:20 +0000 (20:07 +0200)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 20 May 2012 18:07:20 +0000 (20:07 +0200)
http://kdenlive.org/mantis/view.php?id=2616

src/slideshowclip.cpp

index 848780b37f035555c684a948b9490d469204b6a3..e9cb42230d11e86574716ccda045a1ea6f2d2722 100644 (file)
@@ -322,6 +322,12 @@ QString SlideshowClip::selectedPath(KUrl url, bool isMime, QString extension, QS
     QString folder;
     if (isMime) {
         folder = url.path(KUrl::AddTrailingSlash);
+       // Check how many files we have
+        QDir dir(folder);
+       QStringList filters;
+       filters << "*." + extension.section('.', -1);
+       dir.setNameFilters(filters);
+       *list = dir.entryList(QDir::Files);
     } else {
         folder = url.directory(KUrl::AppendTrailingSlash);
         QString filter = url.fileName();