at 18.03-beta 1.0 kB view raw
1Index: kwindowsystem-5.32.0/src/pluginwrapper.cpp 2=================================================================== 3--- kwindowsystem-5.32.0.orig/src/pluginwrapper.cpp 4+++ kwindowsystem-5.32.0/src/pluginwrapper.cpp 5@@ -37,14 +37,9 @@ Q_GLOBAL_STATIC(KWindowSystemPluginWrapp 6 static QStringList pluginCandidates() 7 { 8 QStringList ret; 9- foreach (const QString &path, QCoreApplication::libraryPaths()) { 10- QDir pluginDir(path + QLatin1Literal("/kf5/org.kde.kwindowsystem.platforms")); 11- if (!pluginDir.exists()) { 12- continue; 13- } 14- foreach (const QString &entry, pluginDir.entryList(QDir::Files | QDir::NoDotAndDotDot)) { 15- ret << pluginDir.absoluteFilePath(entry); 16- } 17+ QDir pluginDir(QLatin1String(NIXPKGS_QT_PLUGIN_PATH) + QLatin1Literal("/kf5/org.kde.kwindowsystem.platforms")); 18+ foreach (const QString &entry, pluginDir.entryList(QDir::Files | QDir::NoDotAndDotDot)) { 19+ ret << pluginDir.absoluteFilePath(entry); 20 } 21 return ret; 22 }