raven/base/nomacs/nomacs-3.16.224-pluginspath.diff
2024-05-20 18:55:04 +06:00

20 lines
715 B
Diff

--- ImageLounge/src/DkCore/DkPluginManager.cpp.orig 2020-07-17 10:05:29.000000000 +0300
+++ ImageLounge/src/DkCore/DkPluginManager.cpp 2020-07-23 17:11:39.917568015 +0300
@@ -62,6 +62,7 @@
#include <QAction>
#include <QMenu>
#include <QJsonValue>
+#include <QLibraryInfo>
#pragma warning(pop) // no warnings from includes - end
#ifdef QT_NO_DEBUG_OUTPUT
@@ -1309,7 +1310,7 @@
#ifdef Q_OS_WIN
QDir pluginsDir = QCoreApplication::applicationDirPath() + "/plugins";
#else
- QDir pluginsDir = QCoreApplication::applicationDirPath() + "/../lib/nomacs-plugins/";
+ QDir pluginsDir = QLibraryInfo::location(QLibraryInfo::LibrariesPath) + "/nomacs-plugins/";
#endif // Q_OS_WIN
if (!pluginsDir.exists())