Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QTextLayoutStruct Struct Reference
Collaboration diagram for QTextLayoutStruct:

Public Member Functions

 QTextLayoutStruct ()
void addUpdateRectForFloat (const QRectF &rect)
QFixed absoluteY () const
QFixed contentHeight () const
int currentPage () const
void newPage ()
 QTextLayoutStruct ()
void addUpdateRectForFloat (const QRectF &rect)
QFixed absoluteY () const
QFixed contentHeight () const
int currentPage () const
void newPage ()

Public Attributes

QTextFrameframe
QFixed x_left
QFixed x_right
QFixed frameY
QFixed y
QFixed contentsWidth
QFixed minimumWidth
QFixed maximumWidth
bool fullLayout
QList< QTextFrame * > pendingFloats
QFixed pageHeight
QFixed pageBottom
QFixed pageTopMargin
QFixed pageBottomMargin
QRectF updateRect
QRectF updateRectForFloats

Detailed Description

Definition at line 85 of file qtextdocumentlayout.cpp.

Constructor & Destructor Documentation

◆ QTextLayoutStruct() [1/2]

QTextLayoutStruct::QTextLayoutStruct ( )
inline

Definition at line 86 of file qtextdocumentlayout.cpp.

References fullLayout.

◆ QTextLayoutStruct() [2/2]

QTextLayoutStruct::QTextLayoutStruct ( )
inline

Definition at line 86 of file qtextdocumentlayout.cpp.

Member Function Documentation

◆ absoluteY() [1/2]

QFixed QTextLayoutStruct::absoluteY ( ) const
inline

Definition at line 112 of file qtextdocumentlayout.cpp.

◆ absoluteY() [2/2]

QFixed QTextLayoutStruct::absoluteY ( ) const
inline

Definition at line 112 of file qtextdocumentlayout.cpp.

◆ addUpdateRectForFloat() [1/2]

void QTextLayoutStruct::addUpdateRectForFloat ( const QRectF & rect)
inline

Definition at line 105 of file qtextdocumentlayout.cpp.

Referenced by QTextDocumentLayoutPrivate::layoutFlow().

Here is the caller graph for this function:

◆ addUpdateRectForFloat() [2/2]

void QTextLayoutStruct::addUpdateRectForFloat ( const QRectF & rect)
inline

Definition at line 105 of file qtextdocumentlayout.cpp.

◆ contentHeight() [1/2]

QFixed QTextLayoutStruct::contentHeight ( ) const
inline

Definition at line 115 of file qtextdocumentlayout.cpp.

◆ contentHeight() [2/2]

QFixed QTextLayoutStruct::contentHeight ( ) const
inline

Definition at line 115 of file qtextdocumentlayout.cpp.

◆ currentPage() [1/2]

int QTextLayoutStruct::currentPage ( ) const
inline

Definition at line 118 of file qtextdocumentlayout.cpp.

Referenced by QTextDocumentLayoutPrivate::layoutCell(), and QTextDocumentLayoutPrivate::layoutFlow().

Here is the caller graph for this function:

◆ currentPage() [2/2]

int QTextLayoutStruct::currentPage ( ) const
inline

Definition at line 118 of file qtextdocumentlayout.cpp.

◆ newPage() [1/2]

void QTextLayoutStruct::newPage ( )
inline

Definition at line 121 of file qtextdocumentlayout.cpp.

Referenced by QTextDocumentLayoutPrivate::layoutBlock(), QTextDocumentLayoutPrivate::layoutFlow(), and QTextDocumentLayoutPrivate::positionFloat().

Here is the caller graph for this function:

◆ newPage() [2/2]

void QTextLayoutStruct::newPage ( )
inline

Definition at line 121 of file qtextdocumentlayout.cpp.

Member Data Documentation

◆ contentsWidth

QFixed QTextLayoutStruct::contentsWidth

Definition at line 93 of file qtextdocumentlayout.cpp.

◆ frame

◆ frameY

QFixed QTextLayoutStruct::frameY

Definition at line 91 of file qtextdocumentlayout.cpp.

◆ fullLayout

bool QTextLayoutStruct::fullLayout

◆ maximumWidth

QFixed QTextLayoutStruct::maximumWidth

Definition at line 95 of file qtextdocumentlayout.cpp.

◆ minimumWidth

QFixed QTextLayoutStruct::minimumWidth

Definition at line 94 of file qtextdocumentlayout.cpp.

◆ pageBottom

QFixed QTextLayoutStruct::pageBottom

Definition at line 99 of file qtextdocumentlayout.cpp.

◆ pageBottomMargin

QFixed QTextLayoutStruct::pageBottomMargin

Definition at line 101 of file qtextdocumentlayout.cpp.

◆ pageHeight

QFixed QTextLayoutStruct::pageHeight

Definition at line 98 of file qtextdocumentlayout.cpp.

◆ pageTopMargin

QFixed QTextLayoutStruct::pageTopMargin

Definition at line 100 of file qtextdocumentlayout.cpp.

◆ pendingFloats

QList< QTextFrame * > QTextLayoutStruct::pendingFloats

Definition at line 97 of file qtextdocumentlayout.cpp.

◆ updateRect

QRectF QTextLayoutStruct::updateRect

Definition at line 102 of file qtextdocumentlayout.cpp.

◆ updateRectForFloats

QRectF QTextLayoutStruct::updateRectForFloats

Definition at line 103 of file qtextdocumentlayout.cpp.

◆ x_left

QFixed QTextLayoutStruct::x_left

Definition at line 89 of file qtextdocumentlayout.cpp.

◆ x_right

QFixed QTextLayoutStruct::x_right

Definition at line 90 of file qtextdocumentlayout.cpp.

◆ y

QFixed QTextLayoutStruct::y

Definition at line 92 of file qtextdocumentlayout.cpp.


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