![]() |
Qt 6.x
The Qt SDK
|
#include <qtextdocument_p.h>
Collaboration diagram for QTextUndoCommand:Public Types | |
| enum | Command { Inserted = 0 , Removed = 1 , CharFormatChanged = 2 , BlockFormatChanged = 3 , BlockInserted = 4 , BlockRemoved = 5 , BlockAdded = 6 , BlockDeleted = 7 , GroupFormatChange = 8 , CursorMoved = 9 , Custom = 256 } |
| enum | Operation { KeepCursor = 0 , MoveCursor = 1 } |
Public Member Functions | |
| bool | tryMerge (const QTextUndoCommand &other) |
Public Attributes | ||
| quint16 | command | |
| uint | block_part: 1 | |
| uint | block_end: 1 | |
| uint | block_padding: 6 | |
| quint8 | operation | |
| int | format | |
| quint32 | strPos | |
| quint32 | pos | |
| union { | ||
| int blockFormat | ||
| quint32 length | ||
| QAbstractUndoItem * custom | ||
| int objectIndex | ||
| }; | ||
| quint32 | revision | |
Definition at line 89 of file qtextdocument_p.h.
| Enumerator | |
|---|---|
| Inserted | |
| Removed | |
| CharFormatChanged | |
| BlockFormatChanged | |
| BlockInserted | |
| BlockRemoved | |
| BlockAdded | |
| BlockDeleted | |
| GroupFormatChange | |
| CursorMoved | |
| Custom | |
Definition at line 92 of file qtextdocument_p.h.
| Enumerator | |
|---|---|
| KeepCursor | |
| MoveCursor | |
Definition at line 105 of file qtextdocument_p.h.
| bool QTextUndoCommand::tryMerge | ( | const QTextUndoCommand & | other | ) |
| union { ... } QTextUndoCommand |
| uint QTextUndoCommand::block_end |
Definition at line 111 of file qtextdocument_p.h.
Referenced by QTextDocumentPrivate::endEditBlock(), and QTextDocumentPrivate::undoRedo().
| uint QTextUndoCommand::block_padding |
Definition at line 112 of file qtextdocument_p.h.
| uint QTextUndoCommand::block_part |
Definition at line 110 of file qtextdocument_p.h.
Referenced by QTextDocumentPrivate::endEditBlock(), and QTextDocumentPrivate::undoRedo().
| int QTextUndoCommand::blockFormat |
Definition at line 118 of file qtextdocument_p.h.
| quint16 QTextUndoCommand::command |
Definition at line 109 of file qtextdocument_p.h.
Referenced by tryMerge().
| QAbstractUndoItem* QTextUndoCommand::custom |
Definition at line 120 of file qtextdocument_p.h.
Referenced by QTextDocumentPrivate::clearUndoRedoStacks().
| int QTextUndoCommand::format |
Definition at line 114 of file qtextdocument_p.h.
| quint32 QTextUndoCommand::length |
Definition at line 119 of file qtextdocument_p.h.
Referenced by tryMerge().
| int QTextUndoCommand::objectIndex |
Definition at line 121 of file qtextdocument_p.h.
| quint8 QTextUndoCommand::operation |
Definition at line 113 of file qtextdocument_p.h.
| quint32 QTextUndoCommand::pos |
Definition at line 116 of file qtextdocument_p.h.
Referenced by tryMerge().
| quint32 QTextUndoCommand::revision |
Definition at line 123 of file qtextdocument_p.h.
| quint32 QTextUndoCommand::strPos |
Definition at line 115 of file qtextdocument_p.h.
Referenced by tryMerge().