A basic change.
Definition change.h:18
void setField(int field)
sets the field position
Definition linedatachange.cpp:102
virtual void execute(TextDocument *document)
This method should execute the command.
Definition linedatachange.cpp:30
LineDataChange(int line, int field)
Definition linedatachange.cpp:13
int field() const
retursn the field index of this line-data item
Definition linedatachange.cpp:95
virtual bool giveAndMerge(TextDocument *document, Change *textChange)
merge is never a problem, simply
Definition linedatachange.cpp:41
virtual QString toString()
Returns the debug text.
Definition linedatachange.cpp:65
int line() const
Returns the line index.
Definition linedatachange.cpp:81
virtual void revert(TextDocument *doc)
this method reverts the given operation
Definition linedatachange.cpp:35
void giveLineData(TextLineData *lineData)
Definition linedatachange.cpp:25
virtual void applyLineDelta(int line, int length, int newLength)
line is moved with the given delta
Definition linedatachange.cpp:56
void setLine(int line)
Sets the line of this change.
Definition linedatachange.cpp:88
This is the base and abstract class of a text document A TextDocument is the model part of the editor...
Definition textdocument.h:42
A text line item reference.
Definition textlinedata.h:30
#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