]> git.sesse.net Git - kdenlive/blobdiff - src/slideshowclip.cpp
Try to make sure we don't create url's with // in them
[kdenlive] / src / slideshowclip.cpp
index 742aaefe72335769248aa12c250b3cdf6081a357..e0870cfa501b3590da54db75593cc0eea89cf2dd 100644 (file)
@@ -69,7 +69,8 @@ SlideshowClip::SlideshowClip(Timecode tc, QWidget * parent) :
     foreach(const QString &folder, customLumas) {
         QStringList filesnames = QDir(folder).entryList(filters, QDir::Files);
         foreach(const QString &fname, filesnames) {
-            m_view.luma_file->addItem(KIcon(folder + '/' + fname), fname, folder + '/' + fname);
+            QString filePath = KUrl(folder).path(KUrl::AddTrailingSlash) + fname;
+            m_view.luma_file->addItem(KIcon(filePath), fname, filePath);
         }
     }
 
@@ -80,7 +81,8 @@ SlideshowClip::SlideshowClip(Timecode tc, QWidget * parent) :
     QDir lumafolder(folder);
     QStringList filesnames = lumafolder.entryList(filters, QDir::Files);
     foreach(const QString &fname, filesnames) {
-        m_view.luma_file->addItem(KIcon(folder + '/' + fname), fname, folder + '/' + fname);
+        QString filePath = KUrl(folder).path(KUrl::AddTrailingSlash) + fname;
+        m_view.luma_file->addItem(KIcon(filePath), fname, filePath);
     }
 
     //adjustSize();