#include <textbase.h>
|
| TextBlock () |
|
bool | operator== (const TextBlock &x) |
|
bool | operator!= (const TextBlock &x) |
|
void | draw (QPainter *, const TextBase *) const |
|
void | layout (TextBase *) |
|
const QList< TextFragment > & | fragments () const |
|
QList< TextFragment > & | fragments () |
|
const QRectF & | boundingRect () const |
|
QRectF | boundingRect (int col1, int col2, const TextBase *) const |
|
int | columns () const |
|
void | insert (TextCursor *, const QString &) |
|
QString | remove (int column) |
|
QString | remove (int start, int n) |
|
int | column (qreal x, TextBase *) const |
|
TextBlock | split (int column) |
|
qreal | xpos (int col, const TextBase *) const |
|
const CharFormat * | formatAt (int) const |
|
const TextFragment * | fragment (int col) const |
|
QList< TextFragment >::iterator | fragment (int column, int *rcol, int *ridx) |
|
qreal | y () const |
|
void | setY (qreal val) |
|
qreal | lineSpacing () const |
|
QString | text (int, int) const |
|
bool | eol () const |
|
void | setEol (bool val) |
|
void | changeFormat (FormatId, QVariant val, int start, int n) |
|
◆ TextBlock()
Ms::TextBlock::TextBlock |
( |
| ) |
|
|
inline |
◆ boundingRect() [1/2]
const QRectF& Ms::TextBlock::boundingRect |
( |
| ) |
const |
|
inline |
◆ boundingRect() [2/2]
QRectF Ms::TextBlock::boundingRect |
( |
int |
col1, |
|
|
int |
col2, |
|
|
const TextBase * |
t |
|
) |
| const |
◆ changeFormat()
void Ms::TextBlock::changeFormat |
( |
FormatId |
id, |
|
|
QVariant |
val, |
|
|
int |
start, |
|
|
int |
n |
|
) |
| |
◆ column()
int Ms::TextBlock::column |
( |
qreal |
x, |
|
|
TextBase * |
t |
|
) |
| const |
◆ columns()
int Ms::TextBlock::columns |
( |
| ) |
const |
◆ draw()
void Ms::TextBlock::draw |
( |
QPainter * |
p, |
|
|
const TextBase * |
t |
|
) |
| const |
◆ eol()
bool Ms::TextBlock::eol |
( |
| ) |
const |
|
inline |
◆ formatAt()
const CharFormat * Ms::TextBlock::formatAt |
( |
int |
column | ) |
const |
◆ fragment() [1/2]
const TextFragment * Ms::TextBlock::fragment |
( |
int |
col | ) |
const |
◆ fragment() [2/2]
QList< TextFragment >::iterator Ms::TextBlock::fragment |
( |
int |
column, |
|
|
int * |
rcol, |
|
|
int * |
ridx |
|
) |
| |
◆ fragments() [1/2]
const QList<TextFragment>& Ms::TextBlock::fragments |
( |
| ) |
const |
|
inline |
◆ fragments() [2/2]
◆ insert()
void Ms::TextBlock::insert |
( |
TextCursor * |
cursor, |
|
|
const QString & |
s |
|
) |
| |
◆ layout()
void Ms::TextBlock::layout |
( |
TextBase * |
t | ) |
|
◆ lineSpacing()
qreal Ms::TextBlock::lineSpacing |
( |
| ) |
const |
|
inline |
◆ operator!=()
bool Ms::TextBlock::operator!= |
( |
const TextBlock & |
x | ) |
|
|
inline |
◆ operator==()
bool Ms::TextBlock::operator== |
( |
const TextBlock & |
x | ) |
|
|
inline |
◆ remove() [1/2]
QString Ms::TextBlock::remove |
( |
int |
column | ) |
|
◆ remove() [2/2]
QString Ms::TextBlock::remove |
( |
int |
start, |
|
|
int |
n |
|
) |
| |
◆ setEol()
void Ms::TextBlock::setEol |
( |
bool |
val | ) |
|
|
inline |
◆ setY()
void Ms::TextBlock::setY |
( |
qreal |
val | ) |
|
|
inline |
◆ simplify()
void Ms::TextBlock::simplify |
( |
| ) |
|
|
private |
◆ split()
◆ text()
QString Ms::TextBlock::text |
( |
int |
col1, |
|
|
int |
len |
|
) |
| const |
◆ xpos()
qreal Ms::TextBlock::xpos |
( |
int |
col, |
|
|
const TextBase * |
t |
|
) |
| const |
◆ y()
qreal Ms::TextBlock::y |
( |
| ) |
const |
|
inline |
◆ _bbox
QRectF Ms::TextBlock::_bbox |
|
private |
◆ _eol
bool Ms::TextBlock::_eol = false |
|
private |
◆ _fragments
◆ _lineSpacing
qreal Ms::TextBlock::_lineSpacing |
|
private |
◆ _y
qreal Ms::TextBlock::_y = 0 |
|
private |
The documentation for this class was generated from the following files: