- // Deprecated: load plugins using KService. This mechanism will be removed with KF6
- const KService::List pluginServices = KServiceTypeTrader::self()->query(QStringLiteral("FileViewVersionControlPlugin"));
- for (KService::List::ConstIterator it = pluginServices.constBegin(); it != pluginServices.constEnd(); ++it) {
- if (loadedPlugins.contains((*it)->property("Name", QVariant::String).toString())) {
- continue;
- }
- if (enabledPlugins.contains((*it)->name())) {
- KVersionControlPlugin* plugin = (*it)->createInstance<KVersionControlPlugin>(this);
- if (plugin) {
- m_plugins.append(plugin);
- }
- }
- }
-