33 #ifndef _pqPluginManager_h 34 #define _pqPluginManager_h 38 #include <QStringList> 59 typedef QObject Superclass;
72 void loadPluginsFromSettings();
89 pqServer* session,
const QString& lib, QString* errorMsg = 0,
bool remote =
true);
107 QStringList pluginPaths(
pqServer* session,
bool remote);
113 void hidePlugin(
const QString& lib,
bool remote);
114 bool isHidden(
const QString& lib,
bool remote);
121 bool verifyPlugins(
pqServer* session);
127 void pluginsUpdated();
133 void requiredPluginsNotLoaded(
pqServer*);
142 void loadPluginsFromSettings(
pqServer*);
145 void onServerDisconnected(
pqServer*);
146 void updatePluginLists();
150 pqInternals* Internals;
manages ParaView plugins.
defines the core interface for any ParaView plugin.
pqPluginManager works with vtkSMPluginManager to keep track for plugins loaded/available.
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...