![]() |
Qt 6.x
The Qt SDK
|
#include <qfragmentmap_p.h>
Classes | |
class | ConstIterator |
class | Iterator |
Public Member Functions | |
QFragmentMap () | |
~QFragmentMap () | |
void | clear () |
Iterator | begin () |
Iterator | end () |
ConstIterator | begin () const |
ConstIterator | end () const |
ConstIterator | last () const |
bool | isEmpty () const |
int | numNodes () const |
int | length (uint field=0) const |
Iterator | find (int k, uint field=0) |
ConstIterator | find (int k, uint field=0) const |
uint | findNode (int k, uint field=0) const |
uint | insert_single (int key, uint length) |
uint | erase_single (uint f) |
Fragment * | fragment (uint index) |
const Fragment * | fragment (uint index) const |
uint | position (uint node, uint field=0) const |
bool | isValid (uint n) const |
uint | next (uint n) const |
uint | previous (uint n) const |
uint | size (uint node, uint field=0) const |
void | setSize (uint node, int new_size, uint field=0) |
int | firstNode () const |
Friends | |
class | Iterator |
class | ConstIterator |
Definition at line 684 of file qfragmentmap_p.h.
|
inline |
Definition at line 762 of file qfragmentmap_p.h.
|
inline |
Definition at line 763 of file qfragmentmap_p.h.
References QFragmentMap< Fragment >::begin(), and it.
|
inline |
Definition at line 777 of file qfragmentmap_p.h.
Referenced by QFragmentMap< Fragment >::~QFragmentMap(), QFragmentMap< Fragment >::clear(), QTextDocumentPrivate::setLayout(), and QTextOdfWriter::writeAll().
|
inline |
Definition at line 779 of file qfragmentmap_p.h.
|
inline |
Definition at line 771 of file qfragmentmap_p.h.
References QFragmentMap< Fragment >::begin(), and it.
Referenced by QTextDocumentPrivate::clear().
|
inline |
Definition at line 778 of file qfragmentmap_p.h.
Referenced by QTextOdfWriter::writeAll().
|
inline |
Definition at line 780 of file qfragmentmap_p.h.
|
inline |
Definition at line 803 of file qfragmentmap_p.h.
References QFragmentMap< Fragment >::fragment(), Fragment, and Q_ASSERT.
|
inline |
Definition at line 788 of file qfragmentmap_p.h.
Referenced by QTextDocumentPrivate::blockCharFormatIndex(), and QTextDocumentPrivate::setCharFormat().
|
inline |
Definition at line 789 of file qfragmentmap_p.h.
|
inline |
Definition at line 791 of file qfragmentmap_p.h.
Referenced by QTextDocumentPrivate::insert(), QTextDocumentPrivate::insertBlock(), QTextDocumentPrivate::move(), QTextDocumentPrivate::setCharFormat(), and QTextDocumentPrivate::undoRedo().
|
inline |
Definition at line 835 of file qfragmentmap_p.h.
Referenced by QTextCursor::charFormat().
|
inline |
Definition at line 813 of file qfragmentmap_p.h.
References Fragment, and Q_ASSERT.
Referenced by QFragmentMap< Fragment >::erase_single(), QTextDocumentPrivate::insert(), QFragmentMap< Fragment >::insert_single(), QTextDocumentPrivate::insertBlock(), QTextDocumentPrivate::move(), QFragmentMap< Fragment >::Iterator::operator*(), QFragmentMap< Fragment >::Iterator::operator*(), QFragmentMap< Fragment >::ConstIterator::operator*(), QFragmentMap< Fragment >::Iterator::operator->(), QFragmentMap< Fragment >::Iterator::operator->(), QFragmentMap< Fragment >::ConstIterator::operator->(), QFragmentMap< Fragment >::setSize(), QTextDocumentPrivate::undoRedo(), QFragmentMap< Fragment >::Iterator::value(), QFragmentMap< Fragment >::Iterator::value(), and QFragmentMap< Fragment >::ConstIterator::value().
|
inline |
Definition at line 817 of file qfragmentmap_p.h.
|
inline |
Definition at line 793 of file qfragmentmap_p.h.
References QFragmentMap< Fragment >::fragment(), Fragment, and Q_ASSERT.
|
inline |
Definition at line 784 of file qfragmentmap_p.h.
|
inline |
Definition at line 822 of file qfragmentmap_p.h.
|
inline |
Definition at line 782 of file qfragmentmap_p.h.
|
inline |
Definition at line 786 of file qfragmentmap_p.h.
Referenced by QTextDocumentPrivate::clear(), QTextDocumentPrivate::insert(), QTextDocumentPrivate::insertBlock(), and QTextDocumentPrivate::move().
|
inline |
Definition at line 823 of file qfragmentmap_p.h.
Referenced by QTextDocumentPrivate::insertBlock(), and QTextDocumentPrivate::move().
|
inline |
Definition at line 785 of file qfragmentmap_p.h.
Referenced by QTextDocumentPrivate::ensureMaximumBlockCount(), and QTextDocumentPrivate::finishEdit().
|
inline |
Definition at line 821 of file qfragmentmap_p.h.
Referenced by QTextDocumentPrivate::blockCharFormatIndex(), QTextTablePrivate::findCellIndex(), QTextTablePrivate::fragmentAdded(), QTextDocumentPrivate::insertBlock(), QTextDocumentPrivate::move(), operator<(), and operator<().
|
inline |
Definition at line 824 of file qfragmentmap_p.h.
Referenced by QTextDocumentPrivate::move().
|
inline |
Definition at line 826 of file qfragmentmap_p.h.
References QFragmentMap< Fragment >::fragment(), Fragment, and Q_ASSERT.
|
inline |
Definition at line 825 of file qfragmentmap_p.h.
Referenced by QTextDocumentPrivate::insertBlock(), and QTextDocumentPrivate::move().
|
friend |
Definition at line 839 of file qfragmentmap_p.h.
|
friend |
Definition at line 838 of file qfragmentmap_p.h.