51 #ifndef __ctkPythonConsole_h
52 #define __ctkPythonConsole_h
56 #include "ctkScriptingPythonWidgetsExport.h"
66 class ctkPythonConsolePrivate;
82 virtual QString
ps1()
const;
85 virtual void setPs1(
const QString& newPs1);
88 virtual QString
ps2()
const;
91 virtual void setPs2(
const QString& newPs2);
void initialize(ctkAbstractPythonManager *newPythonManager)
Initialize.
ctkPythonConsole(QWidget *parentObject=0)
virtual ~ctkPythonConsole()
virtual void reset()
Reset ps1 and ps2, clear the console and print the welcome message.
virtual QString ps2() const
Returns the string used as secondary prompt.
virtual void setPs1(const QString &newPs1)
Set the string used as primary prompt.
virtual void executeCommand(const QString &command)
Called whenever the user enters a command.
virtual QString ps1() const
Returns the string used as primary prompt.
virtual void setPs2(const QString &newPs2)
Set the string used as secondary prompt.