umbrello
2.30.80
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
19 #ifndef UMBRELLO_PLUGINLOADER_H
20 #define UMBRELLO_PLUGINLOADER_H
23 #include <Q3ValueList>
PluginLoader()
Definition: pluginloader.cpp:34
PluginMap _plugins
The plugin mapping.
Definition: pluginloader.h:127
CategoryMap _categories
Categories of plugins.
Definition: pluginloader.h:128
void ref()
Definition: plugin.cpp:47
void unloadPlugin(const QString &name)
Definition: pluginloader.cpp:137
Definition: configurable.h:35
Plugin * findPlugin(const QString &name)
Definition: pluginloader.cpp:128
const CategoryMap & categories() const
Definition: pluginloader.cpp:149
virtual QString category()
Definition: plugin.cpp:159
static PluginLoader * _instance
Singleton instance.
Definition: pluginloader.h:126
void slotDestroyed(QObject *obj)
Definition: pluginloader.cpp:155
~PluginLoader()
Definition: pluginloader.cpp:44
connect()
Definition: namespaces-multiple.php:5
QMap< QString, Plugin * > PluginMap
Definition: pluginloader.h:79
bool init()
Definition: plugin.cpp:71
Plugin * loadPlugin(const QString &name)
Definition: pluginloader.cpp:56
Definition: pluginloader.h:66
QMap< QString, PluginList > CategoryMap
Definition: pluginloader.h:82
const PluginMap & plugins() const
Definition: pluginloader.cpp:143
Q3ValueList< Plugin * > PluginList
Definition: pluginloader.h:76
static PluginLoader * instance()
Definition: pluginloader.cpp:49