Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QTextUndoCommand Class Reference

#include <qtextdocument_p.h>

Collaboration diagram for QTextUndoCommand:

Classes

union  [union].__unnamed0__

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  
quint32 revision

Detailed Description

Definition at line 89 of file qtextdocument_p.h.

Member Enumeration Documentation

◆ Command

Enumerator
Inserted 
Removed 
CharFormatChanged 
BlockFormatChanged 
BlockInserted 
BlockRemoved 
BlockAdded 
BlockDeleted 
GroupFormatChange 
CursorMoved 
Custom 

Definition at line 92 of file qtextdocument_p.h.

◆ Operation

Enumerator
KeepCursor 
MoveCursor 

Definition at line 105 of file qtextdocument_p.h.

Member Function Documentation

◆ tryMerge()

bool QTextUndoCommand::tryMerge ( const QTextUndoCommand & other)

Definition at line 108 of file qtextdocument_p.cpp.

References QScriptLine::length.

Member Data Documentation

◆ @354142050137354012166116312206214252371104072160

◆ block_end

uint QTextUndoCommand::block_end

Definition at line 111 of file qtextdocument_p.h.

◆ block_padding

uint QTextUndoCommand::block_padding

Definition at line 112 of file qtextdocument_p.h.

◆ block_part

uint QTextUndoCommand::block_part

Definition at line 110 of file qtextdocument_p.h.

◆ command

quint16 QTextUndoCommand::command

Definition at line 109 of file qtextdocument_p.h.

◆ format

int QTextUndoCommand::format

Definition at line 114 of file qtextdocument_p.h.

◆ operation

quint8 QTextUndoCommand::operation

Definition at line 113 of file qtextdocument_p.h.

◆ pos

quint32 QTextUndoCommand::pos

Definition at line 116 of file qtextdocument_p.h.

◆ revision

quint32 QTextUndoCommand::revision

Definition at line 123 of file qtextdocument_p.h.

◆ strPos

quint32 QTextUndoCommand::strPos

Definition at line 115 of file qtextdocument_p.h.


The documentation for this class was generated from the following files: