Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Seg3D::PythonConsoleEdit Class Reference
Inheritance diagram for Seg3D::PythonConsoleEdit:

Public Member Functions

 PythonConsoleEdit (PythonConsoleWidget *parent)
 
virtual void keyPressEvent (QKeyEvent *e)
 
const int document_end ()
 
QString & command_buffer ()
 
void update_command_buffer ()
 
void replace_command_buffer (const QString &text)
 
void issue_command ()
 
void prompt (const std::string text)
 
void print_output (const std::string text)
 
void print_error (const std::string text)
 
void print_command (const std::string text)
 

Static Public Member Functions

static void Prompt (PythonConsoleEditQWeakPointer edit, const std::string text)
 
static void PrintOutput (PythonConsoleEditQWeakPointer edit, const std::string text)
 
static void PrintError (PythonConsoleEditQWeakPointer edit, const std::string text)
 
static void PrintCommand (PythonConsoleEditQWeakPointer edit, const std::string text)
 

Public Attributes

int interactive_position_
 
QStringList command_history_
 
int command_position_
 

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