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=().