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


Public Member Functions | |
| QTextTable (QTextDocument *p, const QMap< QString, QString > &attr) | |
| virtual | ~QTextTable () |
| void | adjustToPainter (QPainter *p) |
| void | pageBreak (int y, QTextFlow *flow) |
| void | draw (QPainter *p, int x, int y, int cx, int cy, int cw, int ch, const QColorGroup &cg, bool selected) |
| bool | noErase () const |
| bool | ownLine () const |
| Placement | placement () const |
| bool | isNested () const |
| void | resize (int nwidth) |
| virtual void | invalidate () |
| virtual bool | enter (QTextCursor *c, QTextDocument *&doc, QTextParagraph *¶g, int &idx, int &ox, int &oy, bool atEnd=FALSE) |
| virtual bool | enterAt (QTextCursor *c, QTextDocument *&doc, QTextParagraph *¶g, int &idx, int &ox, int &oy, const QPoint &pos) |
| virtual bool | next (QTextCursor *c, QTextDocument *&doc, QTextParagraph *¶g, int &idx, int &ox, int &oy) |
| virtual bool | prev (QTextCursor *c, QTextDocument *&doc, QTextParagraph *¶g, int &idx, int &ox, int &oy) |
| virtual bool | down (QTextCursor *c, QTextDocument *&doc, QTextParagraph *¶g, int &idx, int &ox, int &oy) |
| virtual bool | up (QTextCursor *c, QTextDocument *&doc, QTextParagraph *¶g, int &idx, int &ox, int &oy) |
| QString | richText () const |
| int | minimumWidth () const |
| QPtrList< QTextTableCell > | tableCells () const |
| bool | isStretching () const |
Private Member Functions | |
| void | format (int w) |
| void | addCell (QTextTableCell *cell) |
| void | adjustCells (int y, int shift) |
Private Attributes | |
| QGridLayout * | layout |
| QPtrList< QTextTableCell > | cells |
| int | cachewidth |
| int | fixwidth |
| int | cellpadding |
| int | cellspacing |
| int | border |
| int | outerborder |
| int | stretch |
| int | innerborder |
| int | us_cp |
| int | us_ib |
| int | us_b |
| int | us_ob |
| int | us_cs |
| QMap< QString, QString > | attributes |
| QMap< QTextCursor *, int > | currCell |
| Placement | place |
| int | pageBreakFor |
Friends | |
| class | QTextTableCell |
|
||||||||||||
|
Definition at line 7013 of file qrichtext.cpp. References attributes, border, cachewidth, cellpadding, cells, cellspacing, QMap< Key, T >::contains(), FALSE, fixwidth, innerborder, layout, QString::left(), QString::length(), outerborder, pageBreakFor, place, Qt3::QTextCustomItem::PlaceInline, Qt3::QTextCustomItem::PlaceLeft, Qt3::QTextCustomItem::PlaceRight, s, QPtrCollection::setAutoDelete(), stretch, QString::stripWhiteSpace(), QString::toInt(), us_b, us_cp, us_cs, us_ib, and us_ob. |
|
|
Definition at line 7070 of file qrichtext.cpp. References layout. |
|
|
Definition at line 7287 of file qrichtext.cpp. References QPtrList< type >::append(), cells, and layout. Referenced by Qt3::QTextTableCell::QTextTableCell(). |
|
||||||||||||
|
Definition at line 7124 of file qrichtext.cpp. References cells, QPtrListIterator< type >::current(), FALSE, Qt3::QTextTableCell::geometry(), Qt3::QTextCustomItem::height, Qt3::QTextTableCell::setGeometry(), and TRUE. Referenced by pageBreak(). |
|
|
Reimplemented from Qt3::QTextCustomItem. Definition at line 7111 of file qrichtext.cpp. References border, cachewidth, cellpadding, cells, cellspacing, QPtrList< type >::first(), innerborder, QPtrList< type >::next(), outerborder, scale(), us_b, us_cp, us_cs, us_ib, us_ob, and Qt3::QTextCustomItem::width. |
|
||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||
|
Implements Qt3::QTextCustomItem. Definition at line 7168 of file qrichtext.cpp. References border, cells, cellspacing, FALSE, QPtrList< type >::first(), Qt3::QTextCustomItem::height, innerborder, is_printer(), QPtrList< type >::next(), outerborder, Qt3::QTextCustomItem::PlaceInline, placement(), s, TRUE, Qt3::QTextCustomItem::width, Qt3::QTextCustomItem::xpos, and Qt3::QTextCustomItem::ypos. |
|
||||||||||||||||||||||||||||||||
|
Reimplemented from Qt3::QTextCustomItem. Definition at line 7294 of file qrichtext.cpp. References cells, QPtrList< type >::count(), currCell, QMap< Key, T >::insert(), next(), prev(), and QMap< Key, T >::remove(). |
|
||||||||||||||||||||||||||||||||
|
|
Definition at line 7277 of file qrichtext.cpp. References QPtrList< type >::at(), cells, QPtrList< type >::count(), Qt3::QTextTableCell::geometry(), i, outerborder, and Qt3::QTextTableCell::setGeometry(). Referenced by resize(). |
|
|
Reimplemented from Qt3::QTextCustomItem. Definition at line 92 of file qrichtext_p.cpp. References cachewidth. |
|
|
Reimplemented from Qt3::QTextCustomItem. Definition at line 617 of file qrichtext_p.h. References TRUE. |
|
|
Definition at line 634 of file qrichtext_p.h. |
|
|
Reimplemented from Qt3::QTextCustomItem. Definition at line 7235 of file qrichtext.cpp. References layout, and outerborder. |
|
||||||||||||||||||||||||||||
|
|
Definition at line 614 of file qrichtext_p.h. References TRUE. |
|
|
Reimplemented from Qt3::QTextCustomItem. Definition at line 615 of file qrichtext_p.h. References TRUE. |
|
||||||||||||
|
Reimplemented from Qt3::QTextCustomItem. Definition at line 7146 of file qrichtext.cpp. References adjustCells(), Qt3::QTextFlow::adjustFlow(), cells, cellspacing, QPtrListIterator< type >::current(), Qt3::QTextTableCell::geometry(), Qt3::QTextCustomItem::height, layout, outerborder, pageBreakFor, Qt3::QTextFlow::pageSize(), Qt3::QTextTableCell::richText(), shift, Qt3::QTextCustomItem::width, and Opie::MM::y. |
|
|
Reimplemented from Qt3::QTextCustomItem. Definition at line 616 of file qrichtext_p.h. References place(). Referenced by draw(). |
|
||||||||||||||||||||||||||||
|
|
Reimplemented from Qt3::QTextCustomItem. Definition at line 7240 of file qrichtext.cpp. References cachewidth, fixwidth, format(), Qt3::QTextCustomItem::height, layout, outerborder, stretch, and Qt3::QTextCustomItem::width. |
|
|
Reimplemented from Qt3::QTextCustomItem. Definition at line 7075 of file qrichtext.cpp. References Qt3::QTextTableCell::attributes, attributes, QMap< Key, T >::begin(), cells, QPtrListIterator< type >::current(), QMap< Key, T >::end(), FALSE, lastRow(), Qt3::QTextTableCell::richText(), Qt3::QTextTableCell::row(), s, and TRUE. |
|
|
Definition at line 632 of file qrichtext_p.h. Referenced by Qt3::QTextDocument::focusNextPrevChild(), Qt3::QTextDocument::plainText(), and Qt3::QTextDocument::selectedText(). |
|
||||||||||||||||||||||||||||
|
|
Definition at line 603 of file qrichtext_p.h. |
|
|
Definition at line 652 of file qrichtext_p.h. Referenced by QTextTable(), and richText(). |
|
|
Definition at line 647 of file qrichtext_p.h. Referenced by adjustToPainter(), draw(), and QTextTable(). |
|
|
Definition at line 643 of file qrichtext_p.h. Referenced by adjustToPainter(), invalidate(), QTextTable(), and resize(). |
|
|
|
Definition at line 642 of file qrichtext_p.h. Referenced by addCell(), adjustCells(), adjustToPainter(), down(), draw(), enter(), enterAt(), format(), next(), pageBreak(), prev(), QTextTable(), richText(), and up(). |
|
|
Definition at line 646 of file qrichtext_p.h. Referenced by adjustToPainter(), draw(), pageBreak(), QTextTable(), and Qt3::QTextTableCell::sizeHint(). |
|
|
Definition at line 653 of file qrichtext_p.h. Referenced by down(), enter(), enterAt(), next(), prev(), and up(). |
|
|
Definition at line 644 of file qrichtext_p.h. Referenced by QTextTable(), and resize(). |
|
|
Definition at line 650 of file qrichtext_p.h. Referenced by adjustToPainter(), Qt3::QTextTableCell::draw(), draw(), enterAt(), Qt3::QTextTableCell::heightForWidth(), Qt3::QTextTableCell::minimumSize(), QTextTable(), Qt3::QTextTableCell::setGeometry(), and Qt3::QTextTableCell::sizeHint(). |
|
|
Definition at line 641 of file qrichtext_p.h. Referenced by addCell(), down(), minimumWidth(), pageBreak(), QTextTable(), resize(), and ~QTextTable(). |
|
|
Definition at line 648 of file qrichtext_p.h. Referenced by adjustToPainter(), down(), draw(), enterAt(), format(), minimumWidth(), next(), pageBreak(), prev(), QTextTable(), resize(), and up(). |
|
|
Definition at line 656 of file qrichtext_p.h. Referenced by pageBreak(), and QTextTable(). |
|
|
Definition at line 654 of file qrichtext_p.h. Referenced by QTextTable(). |
|
|
Definition at line 649 of file qrichtext_p.h. Referenced by QTextTable(), and resize(). |
|
|
Definition at line 651 of file qrichtext_p.h. Referenced by adjustToPainter(), and QTextTable(). |
|
|
Definition at line 651 of file qrichtext_p.h. Referenced by adjustToPainter(), and QTextTable(). |
|
|
Definition at line 651 of file qrichtext_p.h. Referenced by adjustToPainter(), and QTextTable(). |
|
|
Definition at line 651 of file qrichtext_p.h. Referenced by adjustToPainter(), and QTextTable(). |
|
|
Definition at line 651 of file qrichtext_p.h. Referenced by adjustToPainter(), and QTextTable(). |
1.4.2