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

#include <CTextEditor.h>

Inheritance diagram for iqsci::CTextEditor:
ibase::ICommandsProvider istd::IChangeable istd::IPolymorphic

Public Types

typedef QWidget BaseClass
 
- Public Types inherited from ibase::ICommandsProvider
enum  ChangeFlags
 

Public Slots

void SetFoldingEnabled (bool useFoldingEnabled)
 
void SetLineNumberEnabled (bool useFoldingEnabled)
 
void SetLanguage (const QString &language)
 
void SetReadOnly (bool readOnly=true)
 

Signals

void DataChanged ()
 

Public Member Functions

 CTextEditor (QWidget *parentWidget=NULL)
 
virtual QString GetText () const
 
virtual void SetText (const QString &text)
 
virtual void OnRetranslate ()
 
virtual const
ibase::IHierarchicalCommand
GetCommands () const
 

Protected Slots

virtual void OnSelectionChanged ()
 
virtual void OnTextChanged ()
 
virtual void OnToLowercase ()
 
virtual void OnToUppercase ()
 

Protected Member Functions

void RegisterLexers ()
 

Detailed Description

Definition at line 25 of file CTextEditor.h.

Member Typedef Documentation

Definition at line 30 of file CTextEditor.h.

Constructor & Destructor Documentation

iqsci::CTextEditor::CTextEditor ( QWidget *  parentWidget = NULL)

Member Function Documentation

void iqsci::CTextEditor::DataChanged ( )
signal
virtual const ibase::IHierarchicalCommand* iqsci::CTextEditor::GetCommands ( ) const
virtual

Reimplemented from ibase::ICommandsProvider.

virtual QString iqsci::CTextEditor::GetText ( ) const
virtual
virtual void iqsci::CTextEditor::OnRetranslate ( )
virtual
virtual void iqsci::CTextEditor::OnSelectionChanged ( )
protectedvirtualslot
virtual void iqsci::CTextEditor::OnTextChanged ( )
protectedvirtualslot
virtual void iqsci::CTextEditor::OnToLowercase ( )
protectedvirtualslot
virtual void iqsci::CTextEditor::OnToUppercase ( )
protectedvirtualslot
void iqsci::CTextEditor::RegisterLexers ( )
protected
void iqsci::CTextEditor::SetFoldingEnabled ( bool  useFoldingEnabled)
slot
void iqsci::CTextEditor::SetLanguage ( const QString &  language)
slot
void iqsci::CTextEditor::SetLineNumberEnabled ( bool  useFoldingEnabled)
slot
void iqsci::CTextEditor::SetReadOnly ( bool  readOnly = true)
slot
virtual void iqsci::CTextEditor::SetText ( const QString &  text)
virtual

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

© 2007-2011 Witold Gantzke and Kirill Lepskiy