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

QTextTableCell Class Reference

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

Collaboration diagram for QTextTableCell:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 QTextTableCell (QTextTable *table, int row, int column, const QMap< QString, QString > &attr, const QStyleSheetItem *style, const QTextFormat &fmt, const QString &context, QMimeSourceFactory &factory, QStyleSheet *sheet, const QString &doc)
virtual ~QTextTableCell ()
QSize sizeHint () const
QSize minimumSize () const
QSize maximumSize () const
QSizePolicy::ExpandData expanding () const
bool isEmpty () const
void setGeometry (const QRect &)
QRect geometry () const
bool hasHeightForWidth () const
int heightForWidth (int) const
void adjustToPainter (QPainter *)
int row () const
int column () const
int rowspan () const
int colspan () const
int stretch () const
QTextDocumentrichText () const
QTextTabletable () const
void draw (QPainter *p, int x, int y, int cx, int cy, int cw, int ch, const QColorGroup &cg, bool selected)
QBrush * backGround () const
virtual void invalidate ()
int verticalAlignmentOffset () const
int horizontalAlignmentOffset () const

Private Attributes

QRect geom
QTextTableparent
QTextDocumentrichtext
int row_
int col_
int rowspan_
int colspan_
int stretch_
int maxw
int minw
bool hasFixedWidth
QBrush * background
int cached_width
int cached_sizehint
QMap< QString, QStringattributes
int align

Friends

class QTextTable

Constructor & Destructor Documentation

QTextTableCell::QTextTableCell QTextTable table,
int  row,
int  column,
const QMap< QString, QString > &  attr,
const QStyleSheetItem style,
const QTextFormat fmt,
const QString context,
QMimeSourceFactory &  factory,
QStyleSheet sheet,
const QString doc
 

virtual QTextTableCell::~QTextTableCell  )  [virtual]
 


Member Function Documentation

void QTextTableCell::adjustToPainter QPainter *   ) 
 

QBrush* QTextTableCell::backGround  )  const [inline]
 

Definition at line 605 of file qrichtext_p.h.

References background.

int QTextTableCell::colspan  )  const [inline]
 

Definition at line 597 of file qrichtext_p.h.

int QTextTableCell::column  )  const [inline]
 

Definition at line 595 of file qrichtext_p.h.

void QTextTableCell::draw QPainter *  p,
int  x,
int  y,
int  cx,
int  cy,
int  cw,
int  ch,
const QColorGroup &  cg,
bool  selected
 

QSizePolicy::ExpandData QTextTableCell::expanding  )  const
 

QRect QTextTableCell::geometry  )  const
 

bool QTextTableCell::hasHeightForWidth  )  const
 

int QTextTableCell::heightForWidth int   )  const
 

int QTextTableCell::horizontalAlignmentOffset  )  const
 

virtual void QTextTableCell::invalidate  )  [virtual]
 

bool QTextTableCell::isEmpty  )  const
 

QSize QTextTableCell::maximumSize  )  const
 

QSize QTextTableCell::minimumSize  )  const
 

QTextDocument* QTextTableCell::richText  )  const [inline]
 

Definition at line 600 of file qrichtext_p.h.

int QTextTableCell::row  )  const [inline]
 

Definition at line 594 of file qrichtext_p.h.

int QTextTableCell::rowspan  )  const [inline]
 

Definition at line 596 of file qrichtext_p.h.

void QTextTableCell::setGeometry const QRect &   ) 
 

QSize QTextTableCell::sizeHint  )  const
 

int QTextTableCell::stretch  )  const [inline]
 

Definition at line 598 of file qrichtext_p.h.

QTextTable* QTextTableCell::table  )  const [inline]
 

Definition at line 601 of file qrichtext_p.h.

int QTextTableCell::verticalAlignmentOffset  )  const
 


Friends And Related Function Documentation

friend class QTextTable [friend]
 

Definition at line 570 of file qrichtext_p.h.


Member Data Documentation

int QTextTableCell::align [private]
 

Definition at line 627 of file qrichtext_p.h.

QMap<QString, QString> QTextTableCell::attributes [private]
 

Definition at line 626 of file qrichtext_p.h.

QBrush* QTextTableCell::background [private]
 

Definition at line 623 of file qrichtext_p.h.

int QTextTableCell::cached_sizehint [private]
 

Definition at line 625 of file qrichtext_p.h.

int QTextTableCell::cached_width [private]
 

Definition at line 624 of file qrichtext_p.h.

int QTextTableCell::col_ [private]
 

Definition at line 616 of file qrichtext_p.h.

int QTextTableCell::colspan_ [private]
 

Definition at line 618 of file qrichtext_p.h.

QRect QTextTableCell::geom [private]
 

Definition at line 612 of file qrichtext_p.h.

bool QTextTableCell::hasFixedWidth [private]
 

Definition at line 622 of file qrichtext_p.h.

int QTextTableCell::maxw [private]
 

Definition at line 620 of file qrichtext_p.h.

int QTextTableCell::minw [private]
 

Definition at line 621 of file qrichtext_p.h.

QTextTable* QTextTableCell::parent [private]
 

Definition at line 613 of file qrichtext_p.h.

QTextDocument* QTextTableCell::richtext [private]
 

Definition at line 614 of file qrichtext_p.h.

int QTextTableCell::row_ [private]
 

Definition at line 615 of file qrichtext_p.h.

int QTextTableCell::rowspan_ [private]
 

Definition at line 617 of file qrichtext_p.h.

int QTextTableCell::stretch_ [private]
 

Definition at line 619 of file qrichtext_p.h.


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