33 virtual QString toString();
A basic change.
Definition change.h:18
ControllerChange(TextEditorController *controller)
A controller specific textcommand. Warning you should NOT modify the textdocument!
Definition change.cpp:111
virtual TextEditorController * controller()
returns the controller
Definition change.cpp:126
SelectionChange(TextEditorController *controller)
The selection selection change constructor.
Definition selectionchange.cpp:27
virtual bool giveAndMerge(TextDocument *document, Change *textChange)
This method tries to merge the given change with the other change The textChange supplied with this m...
Definition selectionchange.cpp:94
virtual void giveTextRangeSet(TextRangeSet *rangeSet)
Gives the textrange to the textchange.
Definition selectionchange.cpp:42
TextRangeSet * rangeSet()
Definition selectionchange.h:31
virtual TextRangeSet * takeRangeSet()
Takes ownership of the rangeset and clears the clearset.
Definition selectionchange.cpp:51
virtual void revert(TextDocument *document)
Reverts the selection change.
Definition selectionchange.cpp:77
virtual void execute(TextDocument *document)
Executes the textchange.
Definition selectionchange.cpp:61
This is the base and abstract class of a text document A TextDocument is the model part of the editor...
Definition textdocument.h:42
The texteditor works via the controller. The controller is the central point/mediator which maps/cont...
Definition texteditorcontroller.h:39
The basic textrange class. A simple class of textrange with a simple vector implementation.
Definition textrange.h:202
#define EDBEE_EXPORT
Definition exports.h:15
QT Acessibility has an issue with reporting blank lines between elements lines. defining 'WINDOWS_EMP...
Definition commentcommand.cpp:20