![]() |
Qt 4.8
|
#include <qstatictext_p.h>
Public Functions | |
| QFontEngine * | fontEngine () const |
| void | operator= (const QStaticTextItem &other) |
| QStaticTextItem () | |
| QStaticTextItem (const QStaticTextItem &other) | |
| void | setFontEngine (QFontEngine *fe) |
| void | setUserData (QStaticTextUserData *newUserData) |
| QStaticTextUserData * | userData () const |
| ~QStaticTextItem () | |
Public Variables | |
| union { | |
| QFixedPoint * glyphPositions | |
| int positionOffset | |
| }; | |
| union { | |
| int glyphOffset | |
| glyph_t * glyphs | |
| }; | |
| union { | |
| int charOffset | |
| QChar * chars | |
| }; | |
| QColor | color |
| QFont | font |
| int | numChars |
| int | numGlyphs |
| char | useBackendOptimizations: 1 |
| char | userDataNeedsUpdate: 1 |
Properties | |
| QFontEngine * | m_fontEngine |
| QStaticTextUserData * | m_userData |
Definition at line 78 of file qstatictext_p.h.
|
inline |
Definition at line 81 of file qstatictext_p.h.
|
inline |
Definition at line 84 of file qstatictext_p.h.
| QStaticTextItem::~QStaticTextItem | ( | ) |
Definition at line 723 of file qstatictext.cpp.
|
inline |
Definition at line 124 of file qstatictext_p.h.
Referenced by QDeclarativeTextLayout::draw(), QGL2PaintEngineExPrivate::drawCachedGlyphs(), QPainter::drawStaticText(), QOpenGLPaintEngine::drawStaticTextItem(), QGL2PaintEngineEx::drawStaticTextItem(), QVGPaintEngine::drawStaticTextItem(), QRasterPaintEngine::drawStaticTextItem(), QPaintEngineEx::drawStaticTextItem(), and operator=().
|
inline |
Definition at line 89 of file qstatictext_p.h.
| void QStaticTextItem::setFontEngine | ( | QFontEngine * | fe | ) |
Definition at line 731 of file qstatictext.cpp.
Referenced by QPainterPrivate::drawGlyphs(), QGL2PaintEngineEx::drawTextItem(), QOpenGLPaintEngine::drawTextItem(), and QStaticTextPrivate::get().
|
inline |
Definition at line 109 of file qstatictext_p.h.
Referenced by QGL2PaintEngineExPrivate::drawCachedGlyphs().
|
inline |
Definition at line 121 of file qstatictext_p.h.
Referenced by QGL2PaintEngineExPrivate::drawCachedGlyphs(), and operator=().
| union { ... } |
| union { ... } |
| union { ... } |
| int QStaticTextItem::charOffset |
Definition at line 136 of file qstatictext_p.h.
Referenced by QStaticTextPrivate::get(), QStaticTextPrivate::init(), and QDeclarativeTextLayout::prepare().
| QChar* QStaticTextItem::chars |
Definition at line 135 of file qstatictext_p.h.
Referenced by QGL2PaintEngineEx::drawTextItem(), QOpenGLPaintEngine::drawTextItem(), QStaticTextPrivate::init(), operator=(), and QDeclarativeTextLayout::prepare().
| QColor QStaticTextItem::color |
Definition at line 145 of file qstatictext_p.h.
Referenced by QDeclarativeTextLayout::draw(), QPainterPrivate::drawGlyphs(), QPainter::drawStaticText(), QStaticTextPrivate::get(), and operator=().
| QFont QStaticTextItem::font |
Definition at line 144 of file qstatictext_p.h.
Referenced by QPainterPrivate::drawGlyphs(), QVGPaintEngine::drawStaticTextItem(), QPaintBufferEngine::drawStaticTextItem(), QStaticTextPrivate::get(), and operator=().
| int QStaticTextItem::glyphOffset |
Definition at line 132 of file qstatictext_p.h.
Referenced by QStaticTextPrivate::get(), QStaticTextPrivate::init(), and QDeclarativeTextLayout::prepare().
| QFixedPoint* QStaticTextItem::glyphPositions |
Definition at line 127 of file qstatictext_p.h.
Referenced by QDeclarativeTextLayout::draw(), QGL2PaintEngineExPrivate::drawCachedGlyphs(), QPainterPrivate::drawGlyphs(), QPainter::drawStaticText(), QOpenGLPaintEngine::drawStaticTextItem(), QVGPaintEngine::drawStaticTextItem(), QRasterPaintEngine::drawStaticTextItem(), QPaintEngineEx::drawStaticTextItem(), QPaintBufferEngine::drawStaticTextItem(), QGL2PaintEngineEx::drawTextItem(), QOpenGLPaintEngine::drawTextItem(), QStaticTextPrivate::init(), operator=(), and QDeclarativeTextLayout::prepare().
| glyph_t* QStaticTextItem::glyphs |
Definition at line 131 of file qstatictext_p.h.
Referenced by QDeclarativeTextLayout::draw(), QGL2PaintEngineExPrivate::drawCachedGlyphs(), QPainterPrivate::drawGlyphs(), QPainter::drawStaticText(), QOpenGLPaintEngine::drawStaticTextItem(), QVGPaintEngine::drawStaticTextItem(), QRasterPaintEngine::drawStaticTextItem(), QPaintEngineEx::drawStaticTextItem(), QPaintBufferEngine::drawStaticTextItem(), QGL2PaintEngineEx::drawTextItem(), QOpenGLPaintEngine::drawTextItem(), QStaticTextPrivate::init(), operator=(), and QDeclarativeTextLayout::prepare().
|
private |
Definition at line 152 of file qstatictext_p.h.
|
private |
Definition at line 153 of file qstatictext_p.h.
| int QStaticTextItem::numChars |
Definition at line 143 of file qstatictext_p.h.
Referenced by QGL2PaintEngineEx::drawTextItem(), QOpenGLPaintEngine::drawTextItem(), QStaticTextPrivate::get(), and operator=().
| int QStaticTextItem::numGlyphs |
Definition at line 142 of file qstatictext_p.h.
Referenced by QDeclarativeTextLayout::draw(), QGL2PaintEngineExPrivate::drawCachedGlyphs(), QPainterPrivate::drawGlyphs(), QPainter::drawStaticText(), QOpenGLPaintEngine::drawStaticTextItem(), QVGPaintEngine::drawStaticTextItem(), QRasterPaintEngine::drawStaticTextItem(), QPaintEngineEx::drawStaticTextItem(), QPaintBufferEngine::drawStaticTextItem(), QGL2PaintEngineEx::drawTextItem(), QOpenGLPaintEngine::drawTextItem(), QStaticTextPrivate::get(), and operator=().
| int QStaticTextItem::positionOffset |
Definition at line 128 of file qstatictext_p.h.
Referenced by QStaticTextPrivate::get(), QStaticTextPrivate::init(), and QDeclarativeTextLayout::prepare().
| char QStaticTextItem::useBackendOptimizations |
Definition at line 146 of file qstatictext_p.h.
Referenced by QGL2PaintEngineExPrivate::drawCachedGlyphs(), QStaticTextPrivate::get(), and operator=().
| char QStaticTextItem::userDataNeedsUpdate |
Definition at line 147 of file qstatictext_p.h.
Referenced by QDeclarativeTextLayout::draw(), QGL2PaintEngineExPrivate::drawCachedGlyphs(), QPainter::drawStaticText(), and operator=().