Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QStaticTextItem Class Reference

#include <qstatictext_p.h>

+ Collaboration diagram for QStaticTextItem:

Public Member Functions

 QStaticTextItem ()
 
void setUserData (QStaticTextUserData *newUserData)
 
QStaticTextUserDatauserData () const
 
void setFontEngine (QFontEngine *fe)
 
QFontEnginefontEngine () const
 

Public Attributes

union { 
 
   QFixedPoint *   glyphPositions 
 
   int   positionOffset 
 
};  
 
union { 
 
   glyph_t *   glyphs 
 
   int   glyphOffset 
 
};  
 
int numGlyphs
 
QFont font
 
QColor color
 
char useBackendOptimizations: 1
 
char userDataNeedsUpdate: 1
 
char usesRawFont: 1
 

Detailed Description

Definition at line 41 of file qstatictext_p.h.

Constructor & Destructor Documentation

◆ QStaticTextItem()

QStaticTextItem::QStaticTextItem ( )
inline

Definition at line 44 of file qstatictext_p.h.

Member Function Documentation

◆ fontEngine()

QFontEngine * QStaticTextItem::fontEngine ( ) const
inline

Definition at line 59 of file qstatictext_p.h.

◆ setFontEngine()

void QStaticTextItem::setFontEngine ( QFontEngine * fe)
inline

Definition at line 54 of file qstatictext_p.h.

Referenced by QOpenGL2PaintEngineEx::drawTextItem().

+ Here is the caller graph for this function:

◆ setUserData()

void QStaticTextItem::setUserData ( QStaticTextUserData * newUserData)
inline

Definition at line 48 of file qstatictext_p.h.

◆ userData()

QStaticTextUserData * QStaticTextItem::userData ( ) const
inline

Definition at line 52 of file qstatictext_p.h.

Member Data Documentation

◆ [union]

union { ... } QStaticTextItem

◆ [union]

union { ... } QStaticTextItem

◆ color

QColor QStaticTextItem::color

◆ font

QFont QStaticTextItem::font

Definition at line 74 of file qstatictext_p.h.

◆ glyphOffset

int QStaticTextItem::glyphOffset

Definition at line 67 of file qstatictext_p.h.

Referenced by QStaticTextPrivate::init().

◆ glyphPositions

QFixedPoint* QStaticTextItem::glyphPositions

Definition at line 62 of file qstatictext_p.h.

Referenced by QStaticTextPrivate::init().

◆ glyphs

glyph_t* QStaticTextItem::glyphs

Definition at line 66 of file qstatictext_p.h.

Referenced by QStaticTextPrivate::init().

◆ numGlyphs

int QStaticTextItem::numGlyphs

Definition at line 73 of file qstatictext_p.h.

◆ positionOffset

int QStaticTextItem::positionOffset

Definition at line 63 of file qstatictext_p.h.

Referenced by QStaticTextPrivate::init().

◆ useBackendOptimizations

char QStaticTextItem::useBackendOptimizations

Definition at line 76 of file qstatictext_p.h.

◆ userDataNeedsUpdate

char QStaticTextItem::userDataNeedsUpdate

Definition at line 77 of file qstatictext_p.h.

◆ usesRawFont

char QStaticTextItem::usesRawFont

Definition at line 78 of file qstatictext_p.h.


The documentation for this class was generated from the following file: