32 #ifndef pqPythonManager_h 33 #define pqPythonManager_h 35 #include "pqPythonModule.h" 68 bool interpreterIsInitialized();
82 void addWidgetForRunMacros(QWidget* widget);
83 void addWidgetForEditMacros(QWidget* widget);
84 void addWidgetForDeleteMacros(QWidget* widget);
92 void editTrace(
const QString& txt = QString(),
bool update =
false);
97 void addMacro(
const QString& fileName);
103 void updateMacroList();
106 void paraviewPythonModulesImported();
113 void executeScript(
const QString& filename);
120 void executeScriptAndRender(
const QString& filename);
125 void editMacro(
const QString& fileName);
130 void updateStatusMessage();
138 void onRemovingServer(
pqServer* server);
141 QString getTraceString();
145 pqInternal* Internal;
pqPythonManager is a class to facilitate the use of a python interpreter by various paraview GUI comp...
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...