append the plugins installation path to the application plugin paths from QCoreApplication::pluginPaths()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2022-06-12 17:49:38 +03:00
parent f661b78680
commit deb7e08d41

View file

@ -1722,7 +1722,7 @@ QStringList QCoreApplication::pluginPaths()
QMutexLocker locker(qGlobalAppPathsMutex());
if (coreappdata()->app_pluginpaths.isEmpty()) {
const QString installPathPlugins = QLibraryInfo::location(QLibraryInfo::LibrariesPath);
const QString installPathPlugins = QLibraryInfo::location(QLibraryInfo::PluginsPath);
if (QDir(installPathPlugins).exists()
&& !coreappdata()->app_pluginpaths.contains(installPathPlugins)) {
coreappdata()->app_pluginpaths.append(installPathPlugins);