wallpapers/image: use `Package::fileUrl` in `findPreferredImageInPackage`

This drops a redundant conversion.
wilder-5.26
Fushan Wen 4 years ago
parent 8b64196342
commit b4d3e5e01d
No known key found for this signature in database
GPG Key ID: 2E48D1487C91DCAA
  1. 4
      wallpapers/image/plugin/utils/mediaproxy.cpp

@ -223,7 +223,7 @@ Provider::Type MediaProxy::determineType(const QUrl &url)
QUrl MediaProxy::findPreferredImageInPackage()
{
KPackage::Package package = KPackage::PackageLoader::self()->loadPackage(QStringLiteral("Wallpaper/Images"));
package.setPath(m_source.toLocalFile());
package.setPath(formatUrl(m_source).toLocalFile());
QUrl url;
@ -232,7 +232,7 @@ QUrl MediaProxy::findPreferredImageInPackage()
}
PackageFinder::findPreferredImageInPackage(package, m_targetSize);
url = QUrl::fromLocalFile(package.filePath("preferred"));
url = package.fileUrl("preferred");
if (isDarkColorScheme()) {
const QUrl darkUrl = package.fileUrl("preferredDark");

Loading…
Cancel
Save