Kate
kateundo.h
Go to the documentation of this file.
385 explicit KateUndoGroup (KateUndoManager *manager, const KTextEditor::Cursor &cursorPosition, const KTextEditor::Range &selectionRange);
403 void editEnd(const KTextEditor::Cursor &cursorPosition, const KTextEditor::Range selectionRange);
virtual bool mergeWith(const KateUndo *undo)
merge an undo item Saves a bit of memory and potentially many calls when undo/redoing.
Definition: kateundo.cpp:105
Definition: kateundo.h:121
void setUndoCursor(const KTextEditor::Cursor &cursor)
Set the undo cursor to cursor.
Definition: kateundo.h:434
Definition: kateundo.h:124
Definition: kateundo.h:61
Definition: kateundo.h:66
Definition: kateundo.h:126
bool merge(KateUndoGroup *newGroup, bool complex)
merge this group with an other
Definition: kateundo.cpp:315
Definition: kateundo.h:190
Definition: kateundo.h:64
Definition: kateundo.h:150
Definition: kateundo.h:125
Definition: kateundo.h:128
Definition: kateundo.h:62
Definition: kateundo.h:289
void setRedoCursor(const KTextEditor::Cursor &cursor)
Set the redo cursor to cursor.
Definition: kateundo.h:440
Definition: kateundo.h:122
KateEditInsertTextUndo(KateDocument *document, int line, int col, const QString &text)
Definition: kateundo.cpp:41
Definition: kateundo.h:123
Definition: kateundo.h:67
Definition: kateundo.h:68
KateEditInsertLineUndo(KateDocument *document, int line, const QString &text)
Definition: kateundo.cpp:75
virtual void updateRedoSavedOnDiskFlag(QBitArray &lines)
Definition: kateundo.h:144
Definition: kateundo.h:63
Definition: kateundo.h:259
KateEditUnWrapLineUndo(KateDocument *document, int line, int col, int len, bool removeLine)
Definition: kateundo.cpp:66
KateEditRemoveTextUndo(KateDocument *document, int line, int col, const QString &text)
Definition: kateundo.cpp:49
Definition: katedocument.h:74
void editEnd(const KTextEditor::Cursor &cursorPosition, const KTextEditor::Range selectionRange)
Definition: kateundo.cpp:299
KateEditWrapLineUndo(KateDocument *document, int line, int col, int len, bool newLine)
Definition: kateundo.cpp:57
void flagSavedAsModified()
Change all LineSaved flags to LineModified of the line modification system.
Definition: kateundo.cpp:345
Definition: kateundo.h:127
Definition: kateundo.h:65
virtual void updateUndoSavedOnDiskFlag(QBitArray &lines)
Definition: kateundo.h:143
KateEditRemoveLineUndo(KateDocument *document, int line, const QString &text)
Definition: kateundo.cpp:82
Definition: kateundo.h:230
Definition: kateundo.h:347
KateEditMarkLineAutoWrappedUndo(KateDocument *document, int line, bool autowrapped)
Definition: kateundo.h:233
KateUndoGroup(KateUndoManager *manager, const KTextEditor::Cursor &cursorPosition, const KTextEditor::Range &selectionRange)
Constructor.
Definition: kateundo.cpp:238
Definition: kateundo.h:319
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:31:53 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:31:53 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.