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

Public Member Functions | |
| QTextString () | |
| QTextString (const QTextString &s) | |
| virtual | ~QTextString () |
| QString | toString () const |
| QTextStringChar & | at (int i) const |
| int | length () const |
| int | width (int idx) const |
| void | insert (int index, const QString &s, QTextFormat *f) |
| void | insert (int index, const QChar *unicode, int len, QTextFormat *f) |
| void | insert (int index, QTextStringChar *c, bool doAddRefFormat=FALSE) |
| void | truncate (int index) |
| void | remove (int index, int len) |
| void | clear () |
| void | setFormat (int index, QTextFormat *f, bool useCollection) |
| void | setBidi (bool b) |
| bool | isBidi () const |
| bool | isRightToLeft () const |
| QChar::Direction | direction () const |
| void | setDirection (QChar::Direction d) |
| QMemArray< QTextStringChar > | subString (int start=0, int len=0xFFFFFF) const |
| QMemArray< QTextStringChar > | rawData () const |
| void | operator= (const QString &s) |
| void | operator+= (const QString &s) |
| void | prepend (const QString &s) |
Static Public Member Functions | |
| static QString | toString (const QMemArray< QTextStringChar > &data) |
Private Member Functions | |
| void | checkBidi () const |
Private Attributes | |
| QMemArray< QTextStringChar > | data |
| uint | bidiDirty: 1 |
| uint | bidi: 1 |
| uint | rightToLeft: 1 |
| uint | dir: 5 |
|
|
Definition at line 3386 of file qrichtext.cpp. References bidi, bidiDirty, dir, QChar::DirON, FALSE, and rightToLeft. |
|
|
Definition at line 3394 of file qrichtext.cpp. References bidi, bidiDirty, data, dir, rightToLeft, and subString(). |
|
|
Definition at line 3429 of file qrichtext.cpp. References clear(). |
|
|
|
Definition at line 3517 of file qrichtext.cpp. References Qt3::QTextStringChar::c, QMemArray< type >::data(), data, dir, QChar::DirAL, QChar::direction(), QChar::DirL, QChar::DirLRE, QChar::DirLRO, QChar::DirR, QChar::DirRLE, QChar::DirRLO, FALSE, len, QChar::row(), row, QMemArray< type >::size(), and TRUE. |
|
|
Definition at line 3494 of file qrichtext.cpp. References QMemArray< type >::count(), d, data, format(), Qt3::QTextStringChar::Regular, QMemArray< type >::resize(), and type. Referenced by ~QTextString(). |
|
|
Definition at line 225 of file qrichtext_p.h. References QTextString::dir. Referenced by Qt3::QTextParagraph::copyParagData(), Qt3::QTextParagraph::direction(), Qt3::QTextParagraph::setDirection(), and Qt3::QTextParagraph::writeStyleInformation(). |
|
||||||||||||||||
|
Definition at line 3434 of file qrichtext.cpp. References bidiDirty, Qt3::QTextStringChar::c, QMemArray< type >::data(), data, Qt3::QTextStringChar::format, Qt3::QTextStringChar::Regular, QMemArray< type >::resize(), QMemArray< type >::size(), and TRUE. |
|
||||||||||||||||||||
|
Definition at line 3408 of file qrichtext.cpp. References bidiDirty, QMemArray< type >::data(), data, i, Qt3::QTextStringChar::Regular, QMemArray< type >::resize(), QMemArray< type >::size(), and TRUE. |
|
||||||||||||||||
|
Definition at line 3403 of file qrichtext.cpp. References QString::length(), and QString::unicode(). Referenced by Qt3::QTextEdit::doKeyboardAction(), Qt3::QTextParagraph::insert(), Qt3::QTextParagraph::QTextParagraph(), and Qt3::QTextEdit::readFormats(). |
|
|
Definition at line 211 of file qrichtext_p.h. References QTextString::bidi, QTextString::bidiDirty, and QTextString::checkBidi(). Referenced by Qt3::QTextFormatter::formatLine(), and Qt3::QTextParagraph::leftGap(). |
|
|
Definition at line 218 of file qrichtext_p.h. References QTextString::bidiDirty, QTextString::checkBidi(), and QTextString::rightToLeft. Referenced by Qt3::QTextFormatter::bidiReorderLine(). |
|
|
|
Definition at line 198 of file qrichtext_p.h. References QTextParagraph::insert(), and QTextParagraph::length(). |
|
|
Definition at line 197 of file qrichtext_p.h. References QTextParagraph::insert(). |
|
|
Definition at line 199 of file qrichtext_p.h. References QTextParagraph::insert(). |
|
|
Definition at line 195 of file qrichtext_p.h. |
|
||||||||||||
|
Definition at line 3475 of file qrichtext.cpp. References bidiDirty, d, QMemArray< type >::data(), data, format(), i, Qt3::QTextStringChar::Regular, QMemArray< type >::resize(), QMemArray< type >::size(), TRUE, and type. Referenced by Qt3::QTextParagraph::remove(). |
|
|
Definition at line 188 of file qrichtext_p.h. |
|
|
Definition at line 192 of file qrichtext_p.h. References TRUE. Referenced by Qt3::QTextParagraph::copyParagData(), Qt3::QTextParagraph::readStyleInformation(), and Qt3::QTextParagraph::setDirection(). |
|
||||||||||||||||
|
Definition at line 3510 of file qrichtext.cpp. References data, and format(). Referenced by Qt3::QTextEdit::insert(), Qt3::QTextParagraph::join(), and Qt3::QTextParagraph::setFormat(). |
|
||||||||||||
|
Definition at line 3700 of file qrichtext.cpp. References Qt3::QTextStringChar::c, data, Qt3::QTextStringChar::format, i, Qt3::QTextStringChar::Regular, QMemArray< type >::resize(), and QMemArray< type >::size(). Referenced by QTextString(). |
|
|
Definition at line 416 of file qrichtext_p.cpp. References data. |
|
|
Definition at line 396 of file qrichtext_p.cpp. References Qt3::QTextStringChar::c, QMemArray< type >::data(), l, s, QString::setUnicode(), QMemArray< type >::size(), and QString::unicode(). Referenced by Qt3::QTextParagraph::join(), and Qt3::QTextParagraph::paint(). |
|
|
Definition at line 3454 of file qrichtext.cpp. References bidiDirty, d, data, format(), i, Qt3::QTextStringChar::Regular, QMemArray< type >::size(), TRUE, QMemArray< type >::truncate(), and type. Referenced by Qt3::QTextParagraph::truncate(). |
|
|
Definition at line 3669 of file qrichtext.cpp. References at(), Qt3::QTextStringChar::c, Qt3::QTextStringChar::customItem(), end, Qt3::QTextStringChar::format, Qt3::QTextStringChar::isCustom(), length(), off, Qt3::QTextCustomItem::PlaceInline, pos, QChar::row(), str, and QChar::unicode(). Referenced by Qt3::QTextFormatterBreakWords::format(), Qt3::QTextParagraph::format(), Qt3::QTextFormatter::formatLine(), and Qt3::QTextParagraph::paint(). |
|
|
Definition at line 206 of file qrichtext_p.h. Referenced by QTextString(). |
|
|
Definition at line 205 of file qrichtext_p.h. Referenced by insert(), QTextString(), remove(), and truncate(). |
|
|
Definition at line 204 of file qrichtext_p.h. Referenced by checkBidi(), clear(), insert(), QTextString(), remove(), setFormat(), subString(), toString(), and truncate(). |
|
|
Definition at line 208 of file qrichtext_p.h. Referenced by checkBidi(), and QTextString(). |
|
|
Definition at line 207 of file qrichtext_p.h. Referenced by QTextString(). |
1.4.2