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
QScriptLine Struct Reference

#include <qtextengine_p.h>

Collaboration diagram for QScriptLine:

Public Member Functions

 QScriptLine ()
QFixed height () const
QFixed base () const
void setDefaultHeight (QTextEngine *eng)
void operator+= (const QScriptLine &other)

Public Attributes

QFixed descent
QFixed ascent
QFixed leading
QFixed x
QFixed y
QFixed width
QFixed textWidth
QFixed textAdvance
int from
unsigned short trailingSpaces
signed int length: 28
uint justified: 1
uint gridfitted: 1
uint hasTrailingSpaces: 1
uint leadingIncluded: 1

Detailed Description

Definition at line 320 of file qtextengine_p.h.

Constructor & Destructor Documentation

◆ QScriptLine()

QScriptLine::QScriptLine ( )
inline

Definition at line 323 of file qtextengine_p.h.

Member Function Documentation

◆ base()

QFixed QScriptLine::base ( ) const
inline

Definition at line 344 of file qtextengine_p.h.

◆ height()

QFixed QScriptLine::height ( ) const
inline

Definition at line 342 of file qtextengine_p.h.

◆ operator+=()

void QScriptLine::operator+= ( const QScriptLine & other)
inline

Definition at line 351 of file qtextengine_p.h.

◆ setDefaultHeight()

void QScriptLine::setDefaultHeight ( QTextEngine * eng)

Definition at line 2766 of file qtextengine.cpp.

Member Data Documentation

◆ ascent

QFixed QScriptLine::ascent

Definition at line 328 of file qtextengine_p.h.

◆ descent

QFixed QScriptLine::descent

Definition at line 327 of file qtextengine_p.h.

◆ from

int QScriptLine::from

Definition at line 335 of file qtextengine_p.h.

◆ gridfitted

uint QScriptLine::gridfitted
mutable

Definition at line 339 of file qtextengine_p.h.

◆ hasTrailingSpaces

uint QScriptLine::hasTrailingSpaces

Definition at line 340 of file qtextengine_p.h.

◆ justified

uint QScriptLine::justified
mutable

Definition at line 338 of file qtextengine_p.h.

◆ leading

QFixed QScriptLine::leading

Definition at line 329 of file qtextengine_p.h.

◆ leadingIncluded

uint QScriptLine::leadingIncluded

Definition at line 341 of file qtextengine_p.h.

◆ length

signed int QScriptLine::length

◆ textAdvance

QFixed QScriptLine::textAdvance

Definition at line 334 of file qtextengine_p.h.

◆ textWidth

QFixed QScriptLine::textWidth

Definition at line 333 of file qtextengine_p.h.

◆ trailingSpaces

unsigned short QScriptLine::trailingSpaces

Definition at line 336 of file qtextengine_p.h.

◆ width

QFixed QScriptLine::width

Definition at line 332 of file qtextengine_p.h.

◆ x

QFixed QScriptLine::x

Definition at line 330 of file qtextengine_p.h.

◆ y

QFixed QScriptLine::y

Definition at line 331 of file qtextengine_p.h.


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