itom  4.1.0
PythonLogWidget Class Reference
Inheritance diagram for PythonLogWidget:
ito::AbstractApiWidget

Public Slots

void setMaxMessages (const int newMaxMessages)
 
ito::RetVal setOutputStream (bool enabled)
 
ito::RetVal setErrorStream (bool enabled)
 
void setVerticalSizeHint (int value)
 
void clear ()
 
void setAutoScroll (bool autoScroll)
 
void messageReceived (QString message, ito::tStreamMessageType messageType)
 

Signals

void maxMessagesChanged (const int newMaxMessages)
 

Public Member Functions

 PythonLogWidget (QWidget *parent=NULL)
 
int getMaxMessages () const
 
bool getOutputStream () const
 
bool getErrorStream () const
 
int getVerticalSizeHint () const
 
bool getAutoScroll () const
 
- Public Member Functions inherited from ito::AbstractApiWidget
 AbstractApiWidget (QWidget *parent=0)
 
virtual bool event (QEvent *e)
 
void setApiFunctionGraphBasePtr (void **apiFunctionGraphBasePtr)
 
void setApiFunctionBasePtr (void **apiFunctionBasePtr)
 
void ** getApiFunctionGraphBasePtr (void)
 
void ** getApiFunctionBasePtr (void)
 

Protected Member Functions

virtual ito::RetVal init ()
 
QSize sizeHint () const
 
- Protected Member Functions inherited from ito::AbstractApiWidget
virtual void importItomApi (void **apiPtr)=0
 
virtual void importItomApiGraph (void **apiPtr)=0
 

Protected Attributes

QScopedPointer< PythonLogWidgetPrivated_ptr
 
- Protected Attributes inherited from ito::AbstractApiWidget
void ** m_apiFunctionsGraphBasePtr
 
void ** m_apiFunctionsBasePtr
 

Properties

int maxMessages
 
bool outputStream
 
bool errorStream
 
int verticalSizeHint
 
bool autoScroll
 

Private Slots

void showContextMenu (const QPoint &pt)
 

Private Member Functions

 Q_DECLARE_PRIVATE (PythonLogWidget)
 
 Q_DISABLE_COPY (PythonLogWidget)
 

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