![]() |
Qt 6.x
The Qt SDK
|
#include <qglyphrun_p.h>
Inheritance diagram for QGlyphRunPrivate:
Collaboration diagram for QGlyphRunPrivate:Public Member Functions | |
| QGlyphRunPrivate () | |
| QGlyphRunPrivate (const QGlyphRunPrivate &other) | |
Public Member Functions inherited from QSharedData | |
| QSharedData () noexcept | |
| Constructs a QSharedData object with a reference count of 0. | |
| QSharedData (const QSharedData &) noexcept | |
| Constructs a QSharedData object with reference count 0. | |
| QSharedData & | operator= (const QSharedData &)=delete |
| ~QSharedData ()=default | |
Static Public Member Functions | |
| static QGlyphRunPrivate * | get (const QGlyphRun &glyphRun) |
Public Attributes | |
| QList< quint32 > | glyphIndexes |
| QList< QPointF > | glyphPositions |
| QList< qsizetype > | stringIndexes |
| QRawFont | rawFont |
| QRectF | boundingRect |
| QString | sourceString |
| QGlyphRun::GlyphRunFlags | flags |
| const quint32 * | glyphIndexData |
| int | glyphIndexDataSize |
| const QPointF * | glyphPositionData |
| int | glyphPositionDataSize |
| int | textRangeStart |
| int | textRangeEnd |
Public Attributes inherited from QSharedData | |
| QAtomicInt | ref |
Definition at line 29 of file qglyphrun_p.h.
|
inline |
Definition at line 32 of file qglyphrun_p.h.
|
inline |
Definition at line 42 of file qglyphrun_p.h.
|
inlinestatic |
Definition at line 78 of file qglyphrun_p.h.
References QExplicitlySharedDataPointer< T >::data().
Referenced by QQuickTextNodeEngine::BinaryTreeNode::BinaryTreeNode(), QPainter::drawGlyphRun(), and glyphRunWithInfo().
Here is the call graph for this function:
Here is the caller graph for this function:| QRectF QGlyphRunPrivate::boundingRect |
Definition at line 64 of file qglyphrun_p.h.
Referenced by QGlyphRun::boundingRect(), and QGlyphRun::setBoundingRect().
| QGlyphRun::GlyphRunFlags QGlyphRunPrivate::flags |
Definition at line 67 of file qglyphrun_p.h.
Referenced by QGlyphRun::clear(), QGlyphRun::flags(), QGlyphRun::isRightToLeft(), QGlyphRun::operator==(), QGlyphRun::overline(), QGlyphRun::setFlag(), QGlyphRun::setFlags(), QGlyphRun::strikeOut(), and QGlyphRun::underline().
| const quint32* QGlyphRunPrivate::glyphIndexData |
Definition at line 69 of file qglyphrun_p.h.
Referenced by QGlyphRun::boundingRect(), QPainter::drawGlyphRun(), QGlyphRun::glyphIndexes(), QGlyphRun::operator==(), QGlyphRun::setGlyphIndexes(), and QGlyphRun::setRawData().
| int QGlyphRunPrivate::glyphIndexDataSize |
Definition at line 70 of file qglyphrun_p.h.
Referenced by QGlyphRun::boundingRect(), QPainter::drawGlyphRun(), QGlyphRun::glyphIndexes(), QGlyphRun::isEmpty(), QGlyphRun::operator==(), QGlyphRun::setGlyphIndexes(), and QGlyphRun::setRawData().
Definition at line 60 of file qglyphrun_p.h.
Referenced by QGlyphRun::glyphIndexes(), QGlyphRun::setGlyphIndexes(), and QGlyphRun::setRawData().
| const QPointF* QGlyphRunPrivate::glyphPositionData |
Definition at line 72 of file qglyphrun_p.h.
Referenced by QGlyphRun::boundingRect(), QPainter::drawGlyphRun(), QGlyphRun::operator==(), QGlyphRun::positions(), QGlyphRun::setPositions(), and QGlyphRun::setRawData().
| int QGlyphRunPrivate::glyphPositionDataSize |
Definition at line 73 of file qglyphrun_p.h.
Referenced by QGlyphRun::boundingRect(), QPainter::drawGlyphRun(), QGlyphRun::isEmpty(), QGlyphRun::operator==(), QGlyphRun::positions(), QGlyphRun::setPositions(), and QGlyphRun::setRawData().
Definition at line 61 of file qglyphrun_p.h.
Referenced by QGlyphRun::positions(), QGlyphRun::setPositions(), and QGlyphRun::setRawData().
| QRawFont QGlyphRunPrivate::rawFont |
Definition at line 63 of file qglyphrun_p.h.
Referenced by QGlyphRun::boundingRect(), QGlyphRun::clear(), QGlyphRun::operator==(), QGlyphRun::rawFont(), and QGlyphRun::setRawFont().
| QString QGlyphRunPrivate::sourceString |
Definition at line 65 of file qglyphrun_p.h.
Referenced by QGlyphRun::isEmpty(), QGlyphRun::setSourceString(), and QGlyphRun::sourceString().
Definition at line 62 of file qglyphrun_p.h.
Referenced by QGlyphRun::isEmpty(), QGlyphRun::setStringIndexes(), and QGlyphRun::stringIndexes().
| int QGlyphRunPrivate::textRangeEnd |
Definition at line 76 of file qglyphrun_p.h.
| int QGlyphRunPrivate::textRangeStart |
Definition at line 75 of file qglyphrun_p.h.