[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/4.4/kdelibs/plasma
From: Aaron J. Seigo <aseigo () kde ! org>
Date: 2010-05-04 3:27:42
Message-ID: 20100504032742.8400FAC8AB () svn ! kde ! org
[Download RAW message or body]
SVN commit 1122506 by aseigo:
backport r1122503
M +7 -2 applet.cpp
--- branches/KDE/4.4/kdelibs/plasma/applet.cpp #1122505:1122506
@@ -2585,8 +2585,13 @@
// find where the Package is
QString path = packagePath;
if (path.isEmpty()) {
- path = KStandardDirs::locate("data", "plasma/plasmoids/" + \
appletDescription.pluginName() + "/metadata.desktop");
- path.replace(QString("/metadata.desktop"),QString("/"));
+ QString subPath = q->packageStructure()->defaultPackageRoot() + '/' + \
appletDescription.pluginName() + '/'; + path = \
KStandardDirs::locate("data", subPath + "metadata.desktop"); + if \
(path.isEmpty()) { + path = KStandardDirs::locate("data", subPath);
+ } else {
+ path.remove(QString("metadata.desktop"));
+ }
} else if (!path.endsWith('/')) {
path.append('/');
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic