QtBase  v6.3.1
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
QStaticTextPrivate Class Reference

#include <qstatictext_p.h>

Collaboration diagram for QStaticTextPrivate:
Collaboration graph
[legend]

Public Member Functions

 QStaticTextPrivate ()
 
 QStaticTextPrivate (const QStaticTextPrivate &other)
 
 ~QStaticTextPrivate ()
 
void init ()
 
void paintText (const QPointF &pos, QPainter *p, const QColor &pen)
 
void invalidate ()
 

Static Public Member Functions

static QStaticTextPrivateget (const QStaticText *q)
 

Public Attributes

QAtomicInt ref
 
QString text
 
QFont font
 
qreal textWidth
 
QSizeF actualSize
 
QPointF position
 
QTransform matrix
 
QStaticTextItemitems
 
int itemCount
 
glyph_tglyphPool
 
QFixedPointpositionPool
 
QTextOption textOption
 
unsigned char needsRelayout: 1
 
unsigned char useBackendOptimizations: 1
 
unsigned char textFormat: 2
 
unsigned char untransformedCoordinates: 1
 

Detailed Description

Definition at line 125 of file qstatictext_p.h.

Constructor & Destructor Documentation

◆ QStaticTextPrivate() [1/2]

QStaticTextPrivate::QStaticTextPrivate ( )

Definition at line 405 of file qstatictext.cpp.

◆ QStaticTextPrivate() [2/2]

QStaticTextPrivate::QStaticTextPrivate ( const QStaticTextPrivate other)

Definition at line 412 of file qstatictext.cpp.

◆ ~QStaticTextPrivate()

QStaticTextPrivate::~QStaticTextPrivate ( )

Definition at line 420 of file qstatictext.cpp.

Member Function Documentation

◆ get()

QStaticTextPrivate * QStaticTextPrivate::get ( const QStaticText q)
static

Definition at line 427 of file qstatictext.cpp.

Here is the caller graph for this function:

◆ init()

void QStaticTextPrivate::init ( )

Definition at line 670 of file qstatictext.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ invalidate()

void QStaticTextPrivate::invalidate ( )
inline

Definition at line 135 of file qstatictext_p.h.

◆ paintText()

void QStaticTextPrivate::paintText ( const QPointF pos,
QPainter p,
const QColor pen 
)

Definition at line 603 of file qstatictext.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ actualSize

QSizeF QStaticTextPrivate::actualSize

Definition at line 145 of file qstatictext_p.h.

◆ font

QFont QStaticTextPrivate::font

Definition at line 143 of file qstatictext_p.h.

◆ glyphPool

glyph_t* QStaticTextPrivate::glyphPool

Definition at line 152 of file qstatictext_p.h.

◆ itemCount

int QStaticTextPrivate::itemCount

Definition at line 150 of file qstatictext_p.h.

◆ items

QStaticTextItem* QStaticTextPrivate::items

Definition at line 149 of file qstatictext_p.h.

◆ matrix

QTransform QStaticTextPrivate::matrix

Definition at line 148 of file qstatictext_p.h.

◆ needsRelayout

unsigned char QStaticTextPrivate::needsRelayout

Definition at line 157 of file qstatictext_p.h.

◆ position

QPointF QStaticTextPrivate::position

Definition at line 146 of file qstatictext_p.h.

◆ positionPool

QFixedPoint* QStaticTextPrivate::positionPool

Definition at line 153 of file qstatictext_p.h.

◆ ref

QAtomicInt QStaticTextPrivate::ref

Definition at line 140 of file qstatictext_p.h.

◆ text

QString QStaticTextPrivate::text

Definition at line 142 of file qstatictext_p.h.

◆ textFormat

unsigned char QStaticTextPrivate::textFormat

Definition at line 159 of file qstatictext_p.h.

◆ textOption

QTextOption QStaticTextPrivate::textOption

Definition at line 155 of file qstatictext_p.h.

◆ textWidth

qreal QStaticTextPrivate::textWidth

Definition at line 144 of file qstatictext_p.h.

◆ untransformedCoordinates

unsigned char QStaticTextPrivate::untransformedCoordinates

Definition at line 160 of file qstatictext_p.h.

◆ useBackendOptimizations

unsigned char QStaticTextPrivate::useBackendOptimizations

Definition at line 158 of file qstatictext_p.h.


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