22 #ifndef _SOPRANO_PLUGIN_MANAGER_H_ 23 #define _SOPRANO_PLUGIN_MANAGER_H_ 28 #include <QtCore/QObject> 29 #include <QtCore/QStringList> 75 void setPluginSearchPath(
const QStringList& path,
bool useDefaults =
true );
91 bool loadCustomPlugin(
const QString& path );
272 void loadAllPlugins();
273 void loadPlugin(
const QString& path );
274 void loadPlugins(
const QString& path );
279 friend class PluginManagerFactory;
Soprano::Serializer defines the interface for a Soprano RDF serializer plugin.
Soprano::Backend defines the interface for a Soprano backend plugin.
SOPRANO_EXPORT const Backend * discoverBackendByName(const QString &name)
SOPRANO_EXPORT QUrl name()
The PluginManager loads and maintains all Soprano plugins.
SOPRANO_EXPORT const Backend * discoverBackendByFeatures(BackendFeatures features, const QStringList &userFeatures=QStringList())
Soprano::Parser defines the interface for a Soprano RDF parser plugin.