CTK
0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Applications
ctkSimplePythonShell
ctkSimplePythonManager.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Library: CTK
4
5
Copyright (c) Kitware Inc.
6
7
Licensed under the Apache License, Version 2.0 (the "License");
8
you may not use this file except in compliance with the License.
9
You may obtain a copy of the License at
10
11
http://www.apache.org/licenses/LICENSE-2.0.txt
12
13
Unless required by applicable law or agreed to in writing, software
14
distributed under the License is distributed on an "AS IS" BASIS,
15
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16
See the License for the specific language governing permissions and
17
limitations under the License.
18
19
=========================================================================*/
20
21
#ifndef __ctkSimplePythonManager_h
22
#define __ctkSimplePythonManager_h
23
24
// CTK includes
25
# include <
ctkAbstractPythonManager.h
>
26
27
class
PythonQtObjectPtr;
28
29
class
ctkSimplePythonManager
:
public
ctkAbstractPythonManager
30
{
31
Q_OBJECT
32
33
public
:
34
typedef
ctkAbstractPythonManager
Superclass
;
35
ctkSimplePythonManager
(QObject* parent=0);
36
~ctkSimplePythonManager
();
37
38
protected
:
39
40
virtual
QStringList
pythonPaths
();
41
virtual
void
preInitialization
();
42
virtual
void
executeInitializationScripts
();
43
44
};
45
46
47
#endif
48
ctkAbstractPythonManager
Definition:
ctkAbstractPythonManager.h:42
ctkSimplePythonManager
Definition:
ctkSimplePythonManager.h:30
ctkSimplePythonManager::Superclass
ctkAbstractPythonManager Superclass
Definition:
ctkSimplePythonManager.h:34
ctkSimplePythonManager::pythonPaths
virtual QStringList pythonPaths()
ctkSimplePythonManager::ctkSimplePythonManager
ctkSimplePythonManager(QObject *parent=0)
ctkSimplePythonManager::~ctkSimplePythonManager
~ctkSimplePythonManager()
ctkSimplePythonManager::executeInitializationScripts
virtual void executeInitializationScripts()
Overload this function to execute script at initialization time.
ctkSimplePythonManager::preInitialization
virtual void preInitialization()
Overload this function to load Decorator and pythonQt wrapper at initialization time.
ctkAbstractPythonManager.h
Generated on Mon Aug 9 2021 00:00:00 for CTK by
1.9.1