Port away from KPluginLoader::metaData.
This commit is contained in:
parent
30d428c697
commit
1d7a4e4010
|
@ -63,14 +63,13 @@ bool CoreBackendManager::load(const QString& name)
|
||||||
KPluginLoader loader(path);
|
KPluginLoader loader(path);
|
||||||
|
|
||||||
KPluginFactory* factory = loader.factory();
|
KPluginFactory* factory = loader.factory();
|
||||||
|
KPluginMetaData metadata(loader);
|
||||||
|
|
||||||
if (factory != nullptr) {
|
if (factory != nullptr) {
|
||||||
d->m_Backend = factory->create<CoreBackend>(nullptr);
|
d->m_Backend = factory->create<CoreBackend>(nullptr);
|
||||||
|
|
||||||
QString id = loader.metaData().toVariantMap().value(QStringLiteral("MetaData"))
|
QString id = metadata.pluginId();
|
||||||
.toMap().value(QStringLiteral("KPlugin")).toMap().value(QStringLiteral("Id")).toString();
|
QString version = metadata.version();
|
||||||
QString version = loader.metaData().toVariantMap().value(QStringLiteral("MetaData"))
|
|
||||||
.toMap().value(QStringLiteral("KPlugin")).toMap().value(QStringLiteral("Version")).toString();
|
|
||||||
if (id.isEmpty())
|
if (id.isEmpty())
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue