Plugin manager for enabling/disabling plugins

Go to About Plugins and enable/disable plugins from there.

Reviewed-by: mae
This commit is contained in:
Lasse Holmstedt
2010-03-12 16:02:23 +01:00
parent f4487c4c67
commit 68c49a65e9
48 changed files with 639 additions and 77 deletions

View File

@@ -67,12 +67,16 @@ public:
QString license;
QString description;
QString url;
QString category;
QList<PluginDependency> dependencies;
bool loadOnStartup;
bool ignoreOnStartup;
QString location;
QString filePath;
QStringList arguments;
QList<PluginSpec *> providesSpecs;
QList<PluginSpec *> dependencySpecs;
PluginSpec::PluginArgumentDescriptions argumentDescriptions;
IPlugin *plugin;