Public Types | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
iqsci::CTextEditorGuiComp Class Reference

#include <CTextEditorGuiComp.h>

Inheritance diagram for iqsci::CTextEditorGuiComp:
iqtgui::TGuiObserverWrap< iqtgui::TGuiComponentBase< CTextEditor >, imod::TSingleModelObserverBase< idoc::ITextDocument > > ibase::ICommandsProvider imod::IModelEditor istd::IChangeable istd::IPolymorphic istd::IPolymorphic

Public Types

typedef
iqtgui::TGuiObserverWrap
< iqtgui::TGuiComponentBase
< CTextEditor >
, imod::TSingleModelObserverBase
< idoc::ITextDocument > > 
BaseClass
 
- Public Types inherited from ibase::ICommandsProvider
enum  ChangeFlags
 

Public Member Functions

virtual void UpdateModel () const
 
virtual void UpdateGui (int updateFlags=0)
 
virtual void OnGuiModelDetached ()
 
virtual const
ibase::IHierarchicalCommand
GetCommands () const
 
- Public Member Functions inherited from iqtgui::TGuiObserverWrap< iqtgui::TGuiComponentBase< CTextEditor >, imod::TSingleModelObserverBase< idoc::ITextDocument > >
 TGuiObserverWrap ()
 
virtual bool OnAttached (imod::IModel *modelPtr)
 
virtual bool OnDetached (imod::IModel *modelPtr)
 

Protected Slots

virtual void OnTextChanged ()
 

Protected Member Functions

virtual void OnGuiCreated ()
 
virtual void OnGuiRetranslate ()
 
- Protected Member Functions inherited from iqtgui::TGuiObserverWrap< iqtgui::TGuiComponentBase< CTextEditor >, imod::TSingleModelObserverBase< idoc::ITextDocument > >
virtual void SetUpdateFilter (int updateFlags)
 
virtual void OnGuiModelShown ()
 
virtual void OnGuiModelHidden ()
 
virtual void OnGuiModelAttached ()
 
bool IsUpdateBlocked () const
 
bool DoUpdateModel ()
 
virtual void UpdateEditor (int updateFlags=0)
 
virtual void OnGuiShown ()
 
virtual void OnGuiHidden ()
 
virtual void OnGuiDestroyed ()
 
virtual void AfterUpdate (imod::IModel *modelPtr, int updateFlags, istd::IPolymorphic *updateParamsPtr)
 
virtual bool IsReadOnly () const
 
virtual void SetReadOnly (bool state)
 

Additional Inherited Members

- Protected Attributes inherited from iqtgui::TGuiObserverWrap< iqtgui::TGuiComponentBase< CTextEditor >, imod::TSingleModelObserverBase< idoc::ITextDocument > >
bool m_isReadOnly
 

Detailed Description

Definition at line 20 of file CTextEditorGuiComp.h.

Member Typedef Documentation

Definition at line 31 of file CTextEditorGuiComp.h.

Member Function Documentation

virtual const ibase::IHierarchicalCommand* iqsci::CTextEditorGuiComp::GetCommands ( ) const
virtual

Reimplemented from ibase::ICommandsProvider.

virtual void iqsci::CTextEditorGuiComp::OnGuiCreated ( )
protectedvirtual
virtual void iqsci::CTextEditorGuiComp::OnGuiModelDetached ( )
virtual
virtual void iqsci::CTextEditorGuiComp::OnGuiRetranslate ( )
protectedvirtual
virtual void iqsci::CTextEditorGuiComp::OnTextChanged ( )
protectedvirtualslot
virtual void iqsci::CTextEditorGuiComp::UpdateGui ( int  updateFlags = 0)
virtual
virtual void iqsci::CTextEditorGuiComp::UpdateModel ( ) const
virtual

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

© 2007-2011 Witold Gantzke and Kirill Lepskiy