Public Member Functions | Protected Member Functions | Protected Attributes

uiTextEditBase Class Reference

Inheritance diagram for uiTextEditBase:
uiObject uiBaseObject NamedObject CallBacker uiTextBrowser uiTextEdit

List of all members.

Public Member Functions

void readFromFile (const char *, int linecutlen=0)
bool saveToFile (const char *, int linelen=0, bool newlns=true)
const char * text () const
int nrLines () const
int defaultWidth ()
void setDefaultWidth (int w)
int defaultHeight ()
void setDefaultHeight (int h)
bool isModified () const

Protected Member Functions

 uiTextEditBase (uiParent *, const char *, uiObjectBody &)
virtual QTextEdit & qte ()=0
const QTextEdit & qte () const
virtual int maxLines () const

Protected Attributes

int defaultwidth_
int defaultheight_
BufferString result_

Constructor & Destructor Documentation

uiTextEditBase::uiTextEditBase ( uiParent ,
const char *  ,
uiObjectBody  
) [protected]

Member Function Documentation

int uiTextEditBase::defaultHeight (  )  [inline]
int uiTextEditBase::defaultWidth (  )  [inline]
bool uiTextEditBase::isModified (  )  const
virtual int uiTextEditBase::maxLines (  )  const [inline, protected, virtual]

Reimplemented in uiTextBrowser.

int uiTextEditBase::nrLines (  )  const
const QTextEdit& uiTextEditBase::qte (  )  const [inline, protected]
virtual QTextEdit& uiTextEditBase::qte (  )  [protected, pure virtual]

Implemented in uiTextEdit, and uiTextBrowser.

void uiTextEditBase::readFromFile ( const char *  ,
int  linecutlen = 0 
)
bool uiTextEditBase::saveToFile ( const char *  ,
int  linelen = 0,
bool  newlns = true 
)
void uiTextEditBase::setDefaultHeight ( int  h  )  [inline]
void uiTextEditBase::setDefaultWidth ( int  w  )  [inline]
const char* uiTextEditBase::text (  )  const

Member Data Documentation

BufferString uiTextEditBase::result_ [mutable, protected]