6#ifndef UMBRELLO_PLUGINLOADER_H
7#define UMBRELLO_PLUGINLOADER_H
Definition: pluginloader.h:54
PluginLoader()
Definition: pluginloader.cpp:24
QMap< QString, PluginList > CategoryMap
Definition: pluginloader.h:69
QMap< QString, Plugin * > PluginMap
Definition: pluginloader.h:66
~PluginLoader()
Definition: pluginloader.cpp:34
void unloadPlugin(const QString &name)
Definition: pluginloader.cpp:127
PluginMap _plugins
The plugin mapping.
Definition: pluginloader.h:114
Plugin * findPlugin(const QString &name)
Definition: pluginloader.cpp:118
CategoryMap _categories
Categories of plugins.
Definition: pluginloader.h:115
const PluginMap & plugins() const
Definition: pluginloader.cpp:133
static PluginLoader * _instance
Singleton instance.
Definition: pluginloader.h:113
Plugin * loadPlugin(const QString &name)
Definition: pluginloader.cpp:46
Q3ValueList< Plugin * > PluginList
Definition: pluginloader.h:63
const CategoryMap & categories() const
Definition: pluginloader.cpp:139
static PluginLoader * instance()
Definition: pluginloader.cpp:39
void slotDestroyed(QObject *obj)
Definition: pluginloader.cpp:145
Definition: configurable.h:24