class toMarkedText

This is the enhanced editor used in TOra. More...

Definition#include <tomarkedtext.h>
InheritstoEditWidget [public ], toMultiLineEdit [public ]
Inherited bytoHighlightedText, toResultField
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Methods


Detailed Description

This is the enhanced editor used in TOra. It mainly offers integration in the TOra menues and printsupport in addition to normal QMultiLineEdit.

void  keyPressEvent (QKeyEvent *e)

keyPressEvent

[protected virtual]

Reimplemented for internal reasons.

Reimplemented from QMultiLineEdit.

 toMarkedText (QWidget *parent,const char *name=NULL)

toMarkedText

Create an editor.

Parameters:
parentParent of this widget.
nameName of this widget.

QString  markedText ()

markedText

Get selected text. This function is now public.

Returns: The selected text.

Reimplemented from QMultiLineEdit.

bool  hasMarkedText ()

hasMarkedText

Check if selection is available. This function is now public.

Returns: True if selection is available.

Reimplemented from QMultiLineEdit.

void  clear (void)

clear

Erase the contents of the editor.

Reimplemented from QMultiLineEdit.

bool  getMarkedRegion (int * line1,int * col1,int * line2,int * col2)

getMarkedRegion

[const]

Get location of the current selection. This function is now public. See the Qt documentation for more information.

Reimplemented from QMultiLineEdit.

QString  filename (void)

filename

[const virtual]

Get filename of current file in editor.

Returns: Filename of editor.

void  setFilename (const QString &str)

setFilename

[virtual]

Set the current filename of the file in editor.

Parameters:
strString containing filename.

void  setEdit (void)

setEdit

[virtual]

Update user interface with availability of copy/paste etc.

Reimplemented from toEditWidget.

void  focusInEvent (QFocusEvent *e)

focusInEvent

[virtual]

Reimplemented for internal reasons.

Reimplemented from QMultiLineEdit.

void  paintEvent (QPaintEvent *pe)

paintEvent

[virtual]

Reimplemented for internal reasons.

void  editPrint (void)

editPrint

[virtual]

Print this editor.

Reimplemented from toEditWidget.

void  editOpen (void)

editOpen

[virtual]

Reimplemented for internal reasons.

Reimplemented from toEditWidget.

void  editSave (bool ask)

editSave

[virtual]

Reimplemented for internal reasons.

Reimplemented from toEditWidget.

void  editUndo (void)

editUndo

[virtual]

Reimplemented for internal reasons.

Reimplemented from toEditWidget.

void  editRedo (void)

editRedo

[virtual]

Reimplemented for internal reasons.

Reimplemented from toEditWidget.

void  editCut (void)

editCut

[virtual]

Reimplemented for internal reasons.

Reimplemented from toEditWidget.

void  editCopy (void)

editCopy

[virtual]

Reimplemented for internal reasons.

Reimplemented from toEditWidget.

void  editPaste (void)

editPaste

[virtual]

Reimplemented for internal reasons.

Reimplemented from toEditWidget.

void  editSearch (toSearchReplace *search)

editSearch

[virtual]

Reimplemented for internal reasons.

Reimplemented from toEditWidget.

void  editSelectAll (void)

editSelectAll

[virtual]

Reimplemented for internal reasons.

Reimplemented from toEditWidget.

void  newLine (void)

newLine

[protected virtual]

Reimplemented from QMultiLineEdit.

void  dropEvent (QDropEvent *)

dropEvent

[protected virtual]

Reimplemented from QMultiLineEdit.