Qt 4.8
|
#include <qtextengine_p.h>
Public Functions | |
bool | atBeginning () const |
bool | atEnd () const |
bool | getSelectionBounds (QFixed *selectionX, QFixed *selectionWidth) const |
bool | isOutsideSelection () const |
QScriptItem & | next () |
QTextLineItemIterator (QTextEngine *eng, int lineNum, const QPointF &pos=QPointF(), const QTextLayout::FormatRange *_selection=0) | |
Public Variables | |
QTextEngine * | eng |
int | firstItem |
int | glyphsEnd |
int | glyphsStart |
int | item |
int | itemEnd |
int | itemLength |
int | itemStart |
QFixed | itemWidth |
int | lastItem |
QVarLengthArray< uchar > | levels |
const QScriptLine & | line |
int | lineEnd |
int | lineNum |
int | logicalItem |
int | nItems |
QFixed | pos_x |
const QTextLayout::FormatRange * | selection |
QScriptItem * | si |
QVarLengthArray< int > | visualOrder |
QFixed | x |
Definition at line 661 of file qtextengine_p.h.
QTextLineItemIterator::QTextLineItemIterator | ( | QTextEngine * | eng, |
int | lineNum, | ||
const QPointF & | pos = QPointF() , |
||
const QTextLayout::FormatRange * | _selection = 0 |
||
) |
Definition at line 3189 of file qtextengine.cpp.
|
inline |
Definition at line 667 of file qtextengine_p.h.
Referenced by QTextEngine::insertionPointsForLine().
|
inline |
Definition at line 666 of file qtextengine_p.h.
Referenced by addSelectedRegionsToPath(), QTextLine::draw(), QTextLine::glyphs(), and QTextEngine::insertionPointsForLine().
bool QTextLineItemIterator::getSelectionBounds | ( | QFixed * | selectionX, |
QFixed * | selectionWidth | ||
) | const |
Definition at line 3258 of file qtextengine.cpp.
Referenced by addSelectedRegionsToPath().
|
inline |
Definition at line 671 of file qtextengine_p.h.
Referenced by QTextLine::draw().
QScriptItem & QTextLineItemIterator::next | ( | ) |
Definition at line 3218 of file qtextengine.cpp.
Referenced by addSelectedRegionsToPath(), QTextLine::draw(), QTextLine::glyphs(), and QTextEngine::insertionPointsForLine().
QTextEngine* QTextLineItemIterator::eng |
Definition at line 676 of file qtextengine_p.h.
Referenced by getSelectionBounds(), next(), and QTextLineItemIterator().
int QTextLineItemIterator::firstItem |
Definition at line 685 of file qtextengine_p.h.
Referenced by next(), and QTextLineItemIterator().
int QTextLineItemIterator::glyphsEnd |
Definition at line 693 of file qtextengine_p.h.
Referenced by QTextLine::draw(), getSelectionBounds(), QTextLine::glyphs(), and next().
int QTextLineItemIterator::glyphsStart |
Definition at line 692 of file qtextengine_p.h.
Referenced by QTextLine::draw(), getSelectionBounds(), QTextLine::glyphs(), and next().
int QTextLineItemIterator::item |
Definition at line 689 of file qtextengine_p.h.
Referenced by QTextLine::draw(), getSelectionBounds(), QTextEngine::insertionPointsForLine(), and next().
int QTextLineItemIterator::itemEnd |
Definition at line 695 of file qtextengine_p.h.
Referenced by QTextLine::draw(), getSelectionBounds(), QTextEngine::insertionPointsForLine(), and next().
int QTextLineItemIterator::itemLength |
Definition at line 690 of file qtextengine_p.h.
Referenced by next().
int QTextLineItemIterator::itemStart |
Definition at line 694 of file qtextengine_p.h.
Referenced by QTextLine::draw(), getSelectionBounds(), QTextEngine::insertionPointsForLine(), and next().
QFixed QTextLineItemIterator::itemWidth |
Definition at line 697 of file qtextengine_p.h.
Referenced by QTextLine::draw(), getSelectionBounds(), and next().
int QTextLineItemIterator::lastItem |
Definition at line 686 of file qtextengine_p.h.
QVarLengthArray<uchar> QTextLineItemIterator::levels |
Definition at line 700 of file qtextengine_p.h.
Referenced by QTextLineItemIterator().
const QScriptLine& QTextLineItemIterator::line |
Definition at line 680 of file qtextengine_p.h.
Referenced by next(), and QTextLineItemIterator().
int QTextLineItemIterator::lineEnd |
Definition at line 684 of file qtextengine_p.h.
Referenced by next().
int QTextLineItemIterator::lineNum |
Definition at line 683 of file qtextengine_p.h.
int QTextLineItemIterator::logicalItem |
Definition at line 688 of file qtextengine_p.h.
Referenced by next().
int QTextLineItemIterator::nItems |
Definition at line 687 of file qtextengine_p.h.
Referenced by QTextLineItemIterator().
QFixed QTextLineItemIterator::pos_x |
Definition at line 679 of file qtextengine_p.h.
Referenced by QTextLineItemIterator().
const QTextLayout::FormatRange* QTextLineItemIterator::selection |
Definition at line 702 of file qtextengine_p.h.
Referenced by getSelectionBounds().
QScriptItem* QTextLineItemIterator::si |
Definition at line 681 of file qtextengine_p.h.
Referenced by getSelectionBounds(), and next().
QVarLengthArray<int> QTextLineItemIterator::visualOrder |
Definition at line 699 of file qtextengine_p.h.
Referenced by next(), and QTextLineItemIterator().
QFixed QTextLineItemIterator::x |
Definition at line 678 of file qtextengine_p.h.
Referenced by addSelectedRegionsToPath(), QTextLine::draw(), getSelectionBounds(), QTextLine::glyphs(), next(), and QTextLineItemIterator().