#include </home/clem/local/src/opie/noncore/apps/opie-write/qrichtext_p.h>
Inheritance diagram for Qt3::QTextFormatter:

Public Member Functions | |
| QTextFormatter () | |
| virtual | ~QTextFormatter () |
| virtual int | format (QTextDocument *doc, QTextParagraph *parag, int start, const QMap< int, QTextLineStart * > &oldLineStarts)=0 |
| virtual int | formatVertically (QTextDocument *doc, QTextParagraph *parag) |
| bool | isWrapEnabled (QTextParagraph *p) const |
| int | wrapAtColumn () const |
| virtual void | setWrapEnabled (bool b) |
| virtual void | setWrapAtColumn (int c) |
| virtual void | setAllowBreakInWords (bool b) |
| bool | allowBreakInWords () const |
| int | minimumWidth () const |
| int | widthUsed () const |
Static Public Member Functions | |
| static bool | isBreakable (QTextString *string, int pos) |
Protected Member Functions | |
| virtual QTextLineStart * | formatLine (QTextParagraph *parag, QTextString *string, QTextLineStart *line, QTextStringChar *start, QTextStringChar *last, int align=Qt3::AlignAuto, int space=0) |
| virtual QTextLineStart * | bidiReorderLine (QTextParagraph *parag, QTextString *string, QTextLineStart *line, QTextStringChar *start, QTextStringChar *last, int align, int space) |
| void | insertLineStart (QTextParagraph *parag, int index, QTextLineStart *ls) |
Protected Attributes | |
| int | thisminw |
| int | thiswused |
Private Attributes | |
| bool | wrapEnabled |
| int | wrapColumn |
| bool | biw |
|
|
Definition at line 4861 of file qrichtext.cpp. |
|
|
Definition at line 97 of file qrichtext_p.cpp. |
|
|
Definition at line 1312 of file qrichtext_p.h. Referenced by Qt3::QTextFormatterBreakWords::format(). |
|
||||||||||||||||||||||||||||||||
|
||||||||||||||||||||
|
Implemented in Qt3::QTextFormatterBreakInWords, and Qt3::QTextFormatterBreakWords. |
|
||||||||||||||||||||||||||||||||
|
Definition at line 4866 of file qrichtext.cpp. References Qt::AlignHCenter, Qt3::AlignJustify, Qt::AlignRight, Qt3::QTextString::at(), bidiReorderLine(), Qt3::QTextString::isBidi(), isBreakable(), s, start, Qt3::QTextLineStart::w, and Qt3::QTextString::width(). Referenced by Qt3::QTextFormatterBreakWords::format(), and Qt3::QTextFormatterBreakInWords::format(). |
|
||||||||||||
|
||||||||||||||||
|
Definition at line 5097 of file qrichtext.cpp. Referenced by Qt3::QTextFormatterBreakWords::format(), and Qt3::QTextFormatterBreakInWords::format(). |
|
||||||||||||
|
Definition at line 5044 of file qrichtext.cpp. References Qt3::QTextString::at(), QChar::cell(), QTextCodec::codecForMib(), FALSE, QTextCodec::fromUnicode(), i, QChar::isSpace(), QChar::latin1(), QChar_linesep, QChar::row(), row, s, TRUE, and QChar::unicode(). Referenced by bidiReorderLine(), Qt3::QTextFormatterBreakWords::format(), and formatLine(). |
|
|
Definition at line 1307 of file qrichtext_p.h. References FALSE, Qt3::QTextParagraph::isBreakable(), and TRUE. Referenced by Qt3::QTextFormatterBreakWords::format(), and Qt3::QTextFormatterBreakInWords::format(). |
|
|
Definition at line 1314 of file qrichtext_p.h. |
|
|
Definition at line 1311 of file qrichtext_p.h. |
|
|
Definition at line 99 of file qrichtext_p.cpp. References wrapColumn. Referenced by Qt3::QTextEdit::setWrapPolicy(). |
|
|
Definition at line 98 of file qrichtext_p.cpp. References wrapEnabled. Referenced by Qt3::QTextEdit::setWrapPolicy(). |
|
|
Definition at line 1315 of file qrichtext_p.h. |
|
|
Definition at line 1308 of file qrichtext_p.h. Referenced by Qt3::QTextFormatterBreakWords::format(), and Qt3::QTextFormatterBreakInWords::format(). |
|
|
Definition at line 1334 of file qrichtext_p.h. |
|
|
Definition at line 1328 of file qrichtext_p.h. Referenced by Qt3::QTextFormatterBreakWords::format(), and Qt3::QTextFormatterBreakInWords::format(). |
|
|
Definition at line 1329 of file qrichtext_p.h. Referenced by Qt3::QTextFormatterBreakWords::format(), and Qt3::QTextFormatterBreakInWords::format(). |
|
|
Definition at line 1333 of file qrichtext_p.h. Referenced by setWrapAtColumn(). |
|
|
Definition at line 1332 of file qrichtext_p.h. Referenced by Qt3::QTextFormatterBreakWords::format(), Qt3::QTextFormatterBreakInWords::format(), and setWrapEnabled(). |
1.4.2