The texteditor works via the controller. The controller is the central point/mediator which maps/cont...
Definition texteditorcontroller.h:39
TextRangeSet(TextDocument *doc)
Constructs a textrange set.
Definition textrange.cpp:1043
static void moveCaretsByPage(TextEditorController *controller, TextRangeSet *rangeSet, int amount)
Moves the carets by page.
Definition textselection.cpp:94
TextSelection(TextEditorController *controller)
Constructs the textextselection object.
Definition textselection.cpp:19
virtual TextEditorController * textEditorController() const
Returns the controller for this selection.
Definition textselection.cpp:163
static void addRangesByLine(TextEditorController *controller, TextRangeSet *rangeSet, int amount)
This method adds the ranges by line.
Definition textselection.cpp:113
static void moveCaretsByLine(TextEditorController *controller, TextRangeSet *rangeSet, int amount)
This method is for moving the carets up or down This method can be executed on (this) when a 0 pointe...
Definition textselection.cpp:47
virtual void processChangesIfRequiredKeepCaretCache(bool joinBorders=false)
This method process the changes if required.
Definition textselection.cpp:180
virtual void processChangesIfRequired(bool joinBorders=false)
This method process the changes if required.
Definition textselection.cpp:170