Fix metadata access in corebackendmanager.
This commit is contained in:
parent
69e411a6d6
commit
f86a1077ca
|
@ -65,8 +65,8 @@ bool CoreBackendManager::load(const QString& name)
|
|||
{
|
||||
m_Backend = factory->create<CoreBackend>(NULL);
|
||||
|
||||
QString id = loader.metaData().toVariantMap().value(QStringLiteral("KPlugin"))
|
||||
.toMap().value(QStringLiteral("Id")).toString();
|
||||
QString id = loader.metaData().toVariantMap().value(QStringLiteral("MetaData"))
|
||||
.toMap().value(QStringLiteral("X-KDE-PluginInfo-Name")).toString();
|
||||
if ( id.isEmpty() )
|
||||
return false;
|
||||
|
||||
|
|
Loading…
Reference in New Issue