extensionsystem: "soft dependencies" infrastructure

Reviewed-by: con
Reviewed-by: ckamm
This commit is contained in:
hjk
2011-01-05 18:35:08 +01:00
parent 2c26c6b173
commit 37b9bf84eb
5 changed files with 421 additions and 11 deletions

View File

@@ -38,8 +38,8 @@
#include <aggregation/aggregate.h>
#include <QtCore/QObject>
#include <QtCore/QStringList>
#include <QtCore/QReadWriteLock>
#include <QtCore/QStringList>
QT_BEGIN_NAMESPACE
class QTextStream;
@@ -95,6 +95,9 @@ public:
return result;
}
QObject *getObjectByName(const QString &name) const;
QObject *getObjectByClassName(const QString &className) const;
// Plugin operations
QList<PluginSpec *> loadQueue();
void loadPlugins();