Slicer
5.3
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Base/QTGUI/qSlicerPythonManager.h>
Public Types | |
typedef qSlicerCorePythonManager | Superclass |
Public Types inherited from qSlicerCorePythonManager | |
typedef ctkAbstractPythonManager | Superclass |
Public Member Functions | |
qSlicerPythonManager (QObject *parent=nullptr) | |
~qSlicerPythonManager () override | |
Public Member Functions inherited from qSlicerCorePythonManager | |
Q_INVOKABLE void | addVTKObjectToPythonMain (const QString &name, vtkObject *object) |
Convenient function allowing to add a VTK object to the interpreter main module. More... | |
Q_INVOKABLE void | appendPythonPath (const QString &path) |
Q_INVOKABLE void | appendPythonPaths (const QStringList &paths) |
Append paths to sys.path. More... | |
QStringList | pythonPaths () override |
List of directories containing Python modules. More... | |
qSlicerCorePythonManager (QObject *parent=nullptr) | |
~qSlicerCorePythonManager () override | |
Protected Member Functions | |
void | executeInitializationScripts () override |
void | preInitialization () override |
Protected Member Functions inherited from qSlicerCorePythonManager | |
void | preInitialization () override |
Additional Inherited Members | |
Properties inherited from qSlicerCorePythonManager | |
QStringList | pythonPaths |
List of directories containing Python modules. More... | |
Static Public Member Functions inherited from qSlicerCorePythonManager | |
static Q_INVOKABLE QString | toPythonStringLiteral (QString path) |
Protected Attributes inherited from qSlicerCorePythonManager | |
ctkVTKPythonQtWrapperFactory * | Factory |
Definition at line 22 of file qSlicerPythonManager.h.
Definition at line 27 of file qSlicerPythonManager.h.
qSlicerPythonManager::qSlicerPythonManager | ( | QObject * | parent = nullptr | ) |
|
override |
|
overrideprotected |
|
overrideprotected |