7#ifndef KO_PLUGIN_LOADER_H
8#define KO_PLUGIN_LOADER_H
13#include "kritaplugin_export.h"
73 const char * group {
nullptr };
75 const char * blacklist {
nullptr};
78 return group && blacklist;
103 void load(
const QString & serviceType,
const PluginsConfig &config = PluginsConfig(), QObject* owner = 0,
bool cache =
true);
130 KPluginFactory* loadSinglePlugin(
const std::vector<std::pair<QString, QString>> &predicates,
const QString & serviceType);
135 KPluginFactory* loadSinglePlugin(
const std::pair<QString, QString> &predicates,
const QString & serviceType);
140 KPluginFactory* loadSinglePlugin(
const QString &
id,
const QString & serviceType);
PythonPluginManager * instance
KoPluginLoader(const KoPluginLoader &)
KoPluginLoader operator=(const KoPluginLoader &)