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
QTextFormatCollection Class Reference

#include <qtextformat_p.h>

+ Collaboration diagram for QTextFormatCollection:

Public Types

typedef QList< QTextFormatFormatVector
 

Public Member Functions

 QTextFormatCollection ()
 
 ~QTextFormatCollection ()
 
void clear ()
 
QTextFormat objectFormat (int objectIndex) const
 
void setObjectFormat (int objectIndex, const QTextFormat &format)
 
int objectFormatIndex (int objectIndex) const
 
void setObjectFormatIndex (int objectIndex, int formatIndex)
 
int createObjectIndex (const QTextFormat &f)
 
int indexForFormat (const QTextFormat &f)
 
bool hasFormatCached (const QTextFormat &format) const
 
QTextFormat format (int idx) const
 
QTextBlockFormat blockFormat (int index) const
 
QTextCharFormat charFormat (int index) const
 
QTextListFormat listFormat (int index) const
 
QTextTableFormat tableFormat (int index) const
 
QTextImageFormat imageFormat (int index) const
 
int numFormats () const
 
QFont defaultFont () const
 
void setDefaultFont (const QFont &f)
 
void setSuperScriptBaseline (qreal baseline)
 
void setSubScriptBaseline (qreal baseline)
 
void setBaselineOffset (qreal baseline)
 
QTextCharFormat defaultTextFormat () const
 

Public Attributes

FormatVector formats
 
QList< qint32objFormats
 
QMultiHash< size_t, int > hashes
 

Detailed Description

Definition at line 25 of file qtextformat_p.h.

Member Typedef Documentation

◆ FormatVector

Constructor & Destructor Documentation

◆ QTextFormatCollection()

QTextFormatCollection::QTextFormatCollection ( )
inline

Definition at line 28 of file qtextformat_p.h.

◆ ~QTextFormatCollection()

QTextFormatCollection::~QTextFormatCollection ( )

Definition at line 3963 of file qtextformat.cpp.

Member Function Documentation

◆ blockFormat()

QTextBlockFormat QTextFormatCollection::blockFormat ( int index) const
inline

Definition at line 47 of file qtextformat_p.h.

◆ charFormat()

QTextCharFormat QTextFormatCollection::charFormat ( int index) const
inline

Definition at line 49 of file qtextformat_p.h.

◆ clear()

void QTextFormatCollection::clear ( )

Definition at line 3967 of file qtextformat.cpp.

◆ createObjectIndex()

int QTextFormatCollection::createObjectIndex ( const QTextFormat & f)

Definition at line 4028 of file qtextformat.cpp.

◆ defaultFont()

QFont QTextFormatCollection::defaultFont ( ) const
inline

Definition at line 66 of file qtextformat_p.h.

◆ defaultTextFormat()

QTextCharFormat QTextFormatCollection::defaultTextFormat ( ) const
inline

Definition at line 73 of file qtextformat_p.h.

◆ format()

QTextFormat QTextFormatCollection::format ( int idx) const

Definition at line 4035 of file qtextformat.cpp.

◆ hasFormatCached()

bool QTextFormatCollection::hasFormatCached ( const QTextFormat & format) const

Definition at line 4003 of file qtextformat.cpp.

◆ imageFormat()

QTextImageFormat QTextFormatCollection::imageFormat ( int index) const
inline

Definition at line 55 of file qtextformat_p.h.

◆ indexForFormat()

int QTextFormatCollection::indexForFormat ( const QTextFormat & f)

Definition at line 3974 of file qtextformat.cpp.

◆ listFormat()

QTextListFormat QTextFormatCollection::listFormat ( int index) const
inline

Definition at line 51 of file qtextformat_p.h.

◆ numFormats()

int QTextFormatCollection::numFormats ( ) const
inline

Definition at line 58 of file qtextformat_p.h.

◆ objectFormat()

QTextFormat QTextFormatCollection::objectFormat ( int objectIndex) const
inline

Definition at line 33 of file qtextformat_p.h.

◆ objectFormatIndex()

int QTextFormatCollection::objectFormatIndex ( int objectIndex) const

Definition at line 4016 of file qtextformat.cpp.

◆ setBaselineOffset()

void QTextFormatCollection::setBaselineOffset ( qreal baseline)
inline

Definition at line 71 of file qtextformat_p.h.

◆ setDefaultFont()

void QTextFormatCollection::setDefaultFont ( const QFont & f)

Definition at line 4043 of file qtextformat.cpp.

◆ setObjectFormat()

void QTextFormatCollection::setObjectFormat ( int objectIndex,
const QTextFormat & format )
inline

Definition at line 35 of file qtextformat_p.h.

◆ setObjectFormatIndex()

void QTextFormatCollection::setObjectFormatIndex ( int objectIndex,
int formatIndex )

Definition at line 4023 of file qtextformat.cpp.

◆ setSubScriptBaseline()

void QTextFormatCollection::setSubScriptBaseline ( qreal baseline)
inline

Definition at line 70 of file qtextformat_p.h.

◆ setSuperScriptBaseline()

void QTextFormatCollection::setSuperScriptBaseline ( qreal baseline)
inline

Definition at line 69 of file qtextformat_p.h.

◆ tableFormat()

QTextTableFormat QTextFormatCollection::tableFormat ( int index) const
inline

Definition at line 53 of file qtextformat_p.h.

Member Data Documentation

◆ formats

FormatVector QTextFormatCollection::formats

Definition at line 62 of file qtextformat_p.h.

◆ hashes

QMultiHash<size_t,int> QTextFormatCollection::hashes

Definition at line 64 of file qtextformat_p.h.

◆ objFormats

QList<qint32> QTextFormatCollection::objFormats

Definition at line 63 of file qtextformat_p.h.


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