mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-04 09:23:03 +00:00
fix(plugin): 当存在/usr/plugins目录时,无法加载插件
改为只有Debug模式才会加载../plugins目录的插件,否则加载系统目录的插件 Log: 修复存在/usr/plugins目录时,无法加载插件问题 Influence: 修复存在/usr/plugins目录时,无法加载插件问题 Bug: https://pms.uniontech.com/zentao/bug-view-112493.html Change-Id: I85292c8ebea90ae73c925966bd8d3123ade7c6b8
This commit is contained in:
parent
071be0f37b
commit
076f96f753
@ -155,9 +155,9 @@ void DockPluginsController::loadLocalPlugins()
|
||||
void DockPluginsController::loadSystemPlugins()
|
||||
{
|
||||
QString pluginsDir(qApp->applicationDirPath() + "/../plugins");
|
||||
if (!QDir(pluginsDir).exists()) {
|
||||
pluginsDir = "/usr/lib/dde-dock/plugins";
|
||||
}
|
||||
#ifndef QT_DEBUG
|
||||
pluginsDir = "/usr/lib/dde-dock/plugins";
|
||||
#endif
|
||||
qDebug() << "using dock plugins dir:" << pluginsDir;
|
||||
|
||||
AbstractPluginsController::startLoader(new PluginLoader(pluginsDir, this));
|
||||
|
Loading…
x
Reference in New Issue
Block a user