From b0ad05910c0cd0bcfe7d3c4b40569e0b3eb5c998 Mon Sep 17 00:00:00 2001 From: Dan Dennedy Date: Fri, 3 Jul 2009 06:08:33 +0000 Subject: [PATCH] Fix path to MLT luma wipe files. svn path=/trunk/kdenlive/; revision=3724 --- src/initeffects.cpp | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/src/initeffects.cpp b/src/initeffects.cpp index bfba26de..e13b63c5 100644 --- a/src/initeffects.cpp +++ b/src/initeffects.cpp @@ -81,13 +81,16 @@ void initEffects::refreshLumas() } // Check for MLT lumas - QString folder = KUrl(mlt_environment("MLT_DATA")).path(KUrl::AddTrailingSlash); - folder.append("lumas/").append(mlt_environment("MLT_NORMALISATION")); - QDir lumafolder(folder); + KUrl folder(mlt_environment("MLT_DATA")); + folder.addPath("lumas"); + folder.addPath(mlt_environment("MLT_NORMALISATION")); + QDir lumafolder(folder.path()); QStringList filesnames = lumafolder.entryList(filters, QDir::Files); foreach(const QString &fname, filesnames) { imagenamelist.append(fname); - imagefiles.append(folder + fname); + KUrl path(folder); + path.addPath(fname); + imagefiles.append(path.toLocalFile()); } QDomElement lumaTransition = MainWindow::transitions.getEffectByTag("luma", "luma"); QDomNodeList params = lumaTransition.elementsByTagName("parameter"); @@ -657,13 +660,16 @@ void initEffects::fillTransitionsList(Mlt::Repository * repository, EffectsList* } // Check for MLT lumas - QString folder = KUrl(mlt_environment("MLT_DATA")).path(KUrl::AddTrailingSlash); - folder.append("lumas/").append(mlt_environment("MLT_NORMALISATION")); - QDir lumafolder(folder); + KUrl folder(mlt_environment("MLT_DATA")); + folder.addPath("lumas"); + folder.addPath(mlt_environment("MLT_NORMALISATION")); + QDir lumafolder(folder.path()); QStringList filesnames = lumafolder.entryList(filters, QDir::Files); foreach(const QString &fname, filesnames) { imagenamelist.append(fname); - imagefiles.append(folder + fname); + KUrl path(folder); + path.addPath(fname); + imagefiles.append(path.toLocalFile()); } if (name == "luma") { -- 2.39.2