![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qtextcursor_p.h>
Public Types | |
| enum | AdjustResult { CursorMoved , CursorUnchanged } |
Static Public Member Functions | |
| static QTextCursorPrivate * | getPrivate (QTextCursor *cc) |
| static QTextCursor | fromPosition (QTextDocumentPrivate *d, int pos) |
Public Attributes | |
| QTextDocumentPrivate * | priv |
| qreal | x |
| int | position |
| int | anchor |
| int | adjusted_anchor |
| int | currentCharFormat |
| uint | visualNavigation: 1 |
| uint | keepPositionOnInsert: 1 |
| uint | changed: 1 |
| Public Attributes inherited from QSharedData | |
| QAtomicInt | ref |
Definition at line 27 of file qtextcursor_p.h.
| Enumerator | |
|---|---|
| CursorMoved | |
| CursorUnchanged | |
Definition at line 36 of file qtextcursor_p.h.
| QTextCursorPrivate::QTextCursorPrivate | ( | QTextDocumentPrivate * | p | ) |
Definition at line 28 of file qtextcursor.cpp.
| QTextCursorPrivate::QTextCursorPrivate | ( | const QTextCursorPrivate & | rhs | ) |
Definition at line 36 of file qtextcursor.cpp.
| QTextCursorPrivate::~QTextCursorPrivate | ( | ) |
Definition at line 52 of file qtextcursor.cpp.
| void QTextCursorPrivate::aboutToRemoveCell | ( | int | from, |
| int | to ) |
Definition at line 244 of file qtextcursor.cpp.
| void QTextCursorPrivate::adjustCursor | ( | QTextCursor::MoveOperation | m | ) |
Definition at line 178 of file qtextcursor.cpp.
| QTextCursorPrivate::AdjustResult QTextCursorPrivate::adjustPosition | ( | int | positionOfChange, |
| int | charsAddedOrRemoved, | ||
| QTextUndoCommand::Operation | op ) |
Definition at line 58 of file qtextcursor.cpp.
|
inline |
Definition at line 58 of file qtextcursor_p.h.
|
inline |
Definition at line 60 of file qtextcursor_p.h.
| QTextLayout * QTextCursorPrivate::blockLayout | ( | QTextBlock & | block | ) | const |
Definition at line 841 of file qtextcursor.cpp.
| bool QTextCursorPrivate::canDelete | ( | int | pos | ) | const |
Definition at line 161 of file qtextcursor.cpp.
| void QTextCursorPrivate::clearCells | ( | QTextTable * | table, |
| int | startRow, | ||
| int | startCol, | ||
| int | numRows, | ||
| int | numCols, | ||
| QTextUndoCommand::Operation | op ) |
Definition at line 145 of file qtextcursor.cpp.
| QTextTable * QTextCursorPrivate::complexSelectionTable | ( | ) | const |
Definition at line 641 of file qtextcursor.cpp.
|
inlinestatic |
Definition at line 74 of file qtextcursor_p.h.
|
inlinestatic |
Definition at line 34 of file qtextcursor_p.h.
| void QTextCursorPrivate::insertBlock | ( | const QTextBlockFormat & | format, |
| const QTextCharFormat & | charFormat ) |
Definition at line 168 of file qtextcursor.cpp.
| bool QTextCursorPrivate::movePosition | ( | QTextCursor::MoveOperation | op, |
| QTextCursor::MoveMode | mode = QTextCursor::MoveAnchor ) |
Definition at line 305 of file qtextcursor.cpp.
| void QTextCursorPrivate::remove | ( | ) |
Definition at line 115 of file qtextcursor.cpp.
| void QTextCursorPrivate::selectedTableCells | ( | int * | firstRow, |
| int * | numRows, | ||
| int * | firstColumn, | ||
| int * | numColumns ) const |
Definition at line 659 of file qtextcursor.cpp.
| void QTextCursorPrivate::setBlockCharFormat | ( | const QTextCharFormat & | format, |
| QTextDocumentPrivate::FormatChangeMode | changeMode ) |
Definition at line 700 of file qtextcursor.cpp.
| void QTextCursorPrivate::setBlockFormat | ( | const QTextBlockFormat & | format, |
| QTextDocumentPrivate::FormatChangeMode | changeMode ) |
Definition at line 749 of file qtextcursor.cpp.
| void QTextCursorPrivate::setCharFormat | ( | const QTextCharFormat & | format, |
| QTextDocumentPrivate::FormatChangeMode | changeMode ) |
Definition at line 792 of file qtextcursor.cpp.
|
inline |
Definition at line 43 of file qtextcursor_p.h.
| void QTextCursorPrivate::setX | ( | ) |
Definition at line 97 of file qtextcursor.cpp.
| int QTextCursorPrivate::adjusted_anchor |
Definition at line 81 of file qtextcursor_p.h.
| int QTextCursorPrivate::anchor |
Definition at line 80 of file qtextcursor_p.h.
| uint QTextCursorPrivate::changed |
Definition at line 85 of file qtextcursor_p.h.
| int QTextCursorPrivate::currentCharFormat |
Definition at line 82 of file qtextcursor_p.h.
| uint QTextCursorPrivate::keepPositionOnInsert |
Definition at line 84 of file qtextcursor_p.h.
| int QTextCursorPrivate::position |
Definition at line 79 of file qtextcursor_p.h.
| QTextDocumentPrivate* QTextCursorPrivate::priv |
Definition at line 77 of file qtextcursor_p.h.
| uint QTextCursorPrivate::visualNavigation |
Definition at line 83 of file qtextcursor_p.h.
| qreal QTextCursorPrivate::x |
Definition at line 78 of file qtextcursor_p.h.