add log if load plugin failed

Change-Id: I9ab7497f2fbdb5ead027a49194ed8db9bfc71f56
This commit is contained in:
石博文 2017-04-25 20:42:31 +08:00
parent ea1b02646d
commit 085b197454
Notes: Deepin Code Review 2017-04-26 12:46:35 +08:00
Verified+1: Anonymous Coward #1000004
Code-Review+2: 石博文 <sbw@sbw.so>
Submitted-by: 石博文 <sbw@sbw.so>
Submitted-at: Wed, 26 Apr 2017 12:46:32 +0800
Reviewed-on: https://cr.deepin.io/22546
Project: dde/dde-dock
Branch: refs/heads/master

View File

@ -121,6 +121,7 @@ void DockPluginsController::loadPlugin(const QString &pluginFile)
PluginsItemInterface *interface = qobject_cast<PluginsItemInterface *>(pluginLoader->instance());
if (!interface)
{
qWarning() << "load plugin failed!!!" << pluginLoader->errorString() << pluginFile;
pluginLoader->unload();
pluginLoader->deleteLater();
return;