Public Types | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
iqtex::CTcpTerminalGuiComp Class Reference

Implementation of simple TCP terminal. More...

#include <CTcpTerminalGuiComp.h>

Inheritance diagram for iqtex::CTcpTerminalGuiComp:
iqtgui::TDesignerGuiCompBase< Ui::CTcpTerminalGuiComp > imod::CSingleModelObserverBase iqtgui::TGuiComponentBase< WidgetType > imod::IObserver iqtgui::CGuiComponentBase istd::IPolymorphic iqtgui::IGuiObject istd::IPolymorphic

Public Types

typedef
iqtgui::TDesignerGuiCompBase
< Ui::CTcpTerminalGuiComp > 
BaseClass
 

Public Member Functions

 CTcpTerminalGuiComp ()
 
- Public Member Functions inherited from iqtgui::IGuiObject
virtual bool IsGuiCreated () const =0
 
virtual bool CreateGui (QWidget *parentPtr)=0
 
virtual bool DestroyGui ()=0
 
virtual QWidget * GetWidget () const =0
 
virtual void OnTryClose (bool *ignoredPtr=NULL)=0
 

Protected Slots

void on_SendButton_clicked ()
 
void on_ClearSentListButton_clicked ()
 
void on_ClearReceivedListButton_clicked ()
 
void OnReadyRead ()
 
void OnConectTimer ()
 
void OnStateChanged (QAbstractSocket::SocketState socketState)
 

Protected Member Functions

void UpdateStateIcon ()
 
virtual void OnGuiCreated ()
 
virtual void OnUpdate (const istd::IChangeable::ChangeSet &changeSet)
 
virtual void OnComponentCreated ()
 
virtual void OnComponentDestroyed ()
 
- Protected Member Functions inherited from imod::IObserver
virtual bool IsModelAttached (const IModel *modelPtr=NULL) const =0
 
virtual bool OnModelAttached (IModel *modelPtr, istd::IChangeable::ChangeSet &changeMask)=0
 
virtual bool OnModelDetached (IModel *modelPtr)=0
 
virtual void BeforeUpdate (IModel *modelPtr)=0
 
virtual void AfterUpdate (IModel *modelPtr, const istd::IChangeable::ChangeSet &changeSet)=0
 

Detailed Description

Implementation of simple TCP terminal.

Definition at line 25 of file CTcpTerminalGuiComp.h.

Member Typedef Documentation

Definition at line 32 of file CTcpTerminalGuiComp.h.

Constructor & Destructor Documentation

iqtex::CTcpTerminalGuiComp::CTcpTerminalGuiComp ( )

Member Function Documentation

void iqtex::CTcpTerminalGuiComp::on_ClearReceivedListButton_clicked ( )
protectedslot
void iqtex::CTcpTerminalGuiComp::on_ClearSentListButton_clicked ( )
protectedslot
void iqtex::CTcpTerminalGuiComp::on_SendButton_clicked ( )
protectedslot
virtual void iqtex::CTcpTerminalGuiComp::OnComponentCreated ( )
protectedvirtual
virtual void iqtex::CTcpTerminalGuiComp::OnComponentDestroyed ( )
protectedvirtual
void iqtex::CTcpTerminalGuiComp::OnConectTimer ( )
protectedslot
virtual void iqtex::CTcpTerminalGuiComp::OnGuiCreated ( )
protectedvirtual
void iqtex::CTcpTerminalGuiComp::OnReadyRead ( )
protectedslot
void iqtex::CTcpTerminalGuiComp::OnStateChanged ( QAbstractSocket::SocketState  socketState)
protectedslot
virtual void iqtex::CTcpTerminalGuiComp::OnUpdate ( const istd::IChangeable::ChangeSet changeSet)
protectedvirtual
void iqtex::CTcpTerminalGuiComp::UpdateStateIcon ( )
protected

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

© 2007-2017 Witold Gantzke and Kirill Lepskiy