Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

QTextFlow Class Reference

#include </home/clem/local/src/opie/qmake/include/private/qrichtext_p.h>

Collaboration diagram for QTextFlow:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 QTextFlow ()
virtual ~QTextFlow ()
virtual void setWidth (int width)
int width () const
virtual void setPageSize (int ps)
int pageSize () const
virtual int adjustLMargin (int yp, int h, int margin, int space)
virtual int adjustRMargin (int yp, int h, int margin, int space)
virtual void registerFloatingItem (QTextCustomItem *item)
virtual void unregisterFloatingItem (QTextCustomItem *item)
virtual QRect boundingRect () const
virtual void drawFloatingItems (QPainter *p, int cx, int cy, int cw, int ch, const QColorGroup &cg, bool selected)
virtual int adjustFlow (int y, int w, int h)
virtual bool isEmpty ()
void clear ()

Private Attributes

int w
int pagesize
QPtrList< QTextCustomItemleftItems
QPtrList< QTextCustomItemrightItems

Friends

class QTextDocument
class QTextTableCell

Constructor & Destructor Documentation

QTextFlow::QTextFlow  ) 
 

virtual QTextFlow::~QTextFlow  )  [virtual]
 


Member Function Documentation

virtual int QTextFlow::adjustFlow int  y,
int  w,
int  h
[virtual]
 

virtual int QTextFlow::adjustLMargin int  yp,
int  h,
int  margin,
int  space
[virtual]
 

virtual int QTextFlow::adjustRMargin int  yp,
int  h,
int  margin,
int  space
[virtual]
 

virtual QRect QTextFlow::boundingRect  )  const [virtual]
 

void QTextFlow::clear  ) 
 

virtual void QTextFlow::drawFloatingItems QPainter *  p,
int  cx,
int  cy,
int  cw,
int  ch,
const QColorGroup &  cg,
bool  selected
[virtual]
 

virtual bool QTextFlow::isEmpty  )  [virtual]
 

int QTextFlow::pageSize  )  const [inline]
 

Definition at line 535 of file qrichtext_p.h.

virtual void QTextFlow::registerFloatingItem QTextCustomItem item  )  [virtual]
 

virtual void QTextFlow::setPageSize int  ps  )  [virtual]
 

virtual void QTextFlow::setWidth int  width  )  [virtual]
 

Referenced by QTextDocument::setWidth().

virtual void QTextFlow::unregisterFloatingItem QTextCustomItem item  )  [virtual]
 

int QTextFlow::width  )  const [inline]
 

Definition at line 563 of file qrichtext_p.h.

References w.

Referenced by QTextDocument::width().


Friends And Related Function Documentation

friend class QTextDocument [friend]
 

Definition at line 522 of file qrichtext_p.h.

friend class QTextTableCell [friend]
 

Definition at line 524 of file qrichtext_p.h.


Member Data Documentation

QPtrList<QTextCustomItem> QTextFlow::leftItems [private]
 

Definition at line 558 of file qrichtext_p.h.

int QTextFlow::pagesize [private]
 

Definition at line 555 of file qrichtext_p.h.

QPtrList<QTextCustomItem> QTextFlow::rightItems [private]
 

Definition at line 559 of file qrichtext_p.h.

int QTextFlow::w [private]
 

Definition at line 554 of file qrichtext_p.h.

Referenced by width(), and Qt3::QTextFlow::width().


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 17:49:27 2005 for OPIE by  doxygen 1.4.2