Slicer  4.10
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Types | Public Member Functions | Protected Member Functions
qSlicerPythonManager Class Reference

#include <Base/QTGUI/qSlicerPythonManager.h>

Inheritance diagram for qSlicerPythonManager:
Inheritance graph
[legend]
Collaboration diagram for qSlicerPythonManager:
Collaboration graph
[legend]

Public Types

typedef qSlicerCorePythonManager Superclass
 
- Public Types inherited from qSlicerCorePythonManager
typedef ctkAbstractPythonManager Superclass
 

Public Member Functions

 qSlicerPythonManager (QObject *parent=0)
 
 ~qSlicerPythonManager ()
 
- 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...
 
virtual QStringList pythonPaths ()
 List of directories containing Python modules. More...
 
 qSlicerCorePythonManager (QObject *parent=0)
 
 ~qSlicerCorePythonManager ()
 

Protected Member Functions

virtual void executeInitializationScripts ()
 
virtual void preInitialization ()
 

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
 

Detailed Description

Definition at line 22 of file qSlicerPythonManager.h.

Member Typedef Documentation

◆ Superclass

Definition at line 27 of file qSlicerPythonManager.h.

Constructor & Destructor Documentation

◆ qSlicerPythonManager()

qSlicerPythonManager::qSlicerPythonManager ( QObject *  parent = 0)

◆ ~qSlicerPythonManager()

qSlicerPythonManager::~qSlicerPythonManager ( )

Member Function Documentation

◆ executeInitializationScripts()

virtual void qSlicerPythonManager::executeInitializationScripts ( )
protectedvirtual

◆ preInitialization()

virtual void qSlicerPythonManager::preInitialization ( )
protectedvirtual

Reimplemented from qSlicerCorePythonManager.


The documentation for this class was generated from the following file: