This is the base and abstract class of a text document A TextDocument is the model part of the editor...
Definition: textdocument.h:40
The basic textrange class. A simple class of textrange with a simple vector implementation.
Definition: textrange.h:198
virtual ~TextDocumentFilter()
The default virtual constructor.
Definition: textdocumentfilter.cpp:16
Definition: textdocumentfilter.h:20
virtual void filterReplaceRangeSet(TextDocument *doc, TextRangeSet &rangeSet, QString &str)
makes it possible to modify the range-set that's passed to the document
Definition: textdocumentfilter.cpp:21
virtual Change * filterChange(TextDocument *doc, Change *change, int coalesceId)=0
This method is called for any other change Just before this change is executed the changes are passed...