HTMLTable Class Reference
[khtmlw Index] [khtmlw Hierarchy]
[Headers]
#include <htmltable.h>
Inherits: HTMLObject
Public Members
- HTMLTable ( int _x, int _y, int _max_width, int _width, int _percent, int _padding = 1, int _spacing = 2, int _border = 0 )
- virtual ~HTMLTable ()
- void startRow ()
- void addCell ( HTMLTableCell *cell )
- void endRow ()
- void endTable ()
- void setCaption ( HTMLClueV *cap, HTMLClue::VAlign al )
- virtual void reset ()
- virtual void calcSize ( HTMLClue *parent = 0L )
- virtual int calcMinWidth ()
- virtual int calcPreferredWidth ()
- virtual void setMaxWidth ( int _max_width )
- virtual void setMaxAscent ( int )
- virtual HTMLObject* checkPoint ( int, int )
- virtual HTMLObject* mouseEvent ( int, int, int, int )
- virtual void selectByURL ( KHTMLWidget *, HTMLChain *, const char *, bool, int _tx, int _ty )
- virtual void select ( KHTMLWidget *, HTMLChain *, QRegExp& _pattern, bool _select, int _tx, int _ty )
- virtual void select ( KHTMLWidget *, HTMLChain *, bool, int _tx, int _ty )
- virtual void select ( KHTMLWidget *, HTMLChain *, QRect &_rect, int _tx, int _ty )
- virtual void select ( bool )
- virtual bool selectText ( KHTMLWidget *_htmlw, HTMLChain *_chain, int _x1, int _y1, int _x2, int _y2, int _tx, int _ty )
- virtual void getSelected ( QStrList & )
- virtual void getSelectedText ( QString & )
- virtual void calcAbsolutePos ( int _x, int _y )
- virtual bool getObjectPosition ( const HTMLObject *objp, int &xp, int &yp )
- virtual ObjectType getObjectType () const
- virtual HTMLAnchor* findAnchor ( const char *_name, QPoint *_p )
- virtual int findPageBreak ( int _y )
- virtual bool print ( QPainter *_painter, int _x, int _y, int _width, int _height, int _tx, int _ty, bool toPrinter )
- virtual void print ( QPainter *_painter, HTMLChain *_chain, int _x, int _y, int _width, int _height, int _tx, int _ty )
- virtual void print ( QPainter *_painter, HTMLObject *_obj, int _x, int _y, int _width, int _height, int _tx, int _ty )
- virtual void print ( QPainter *, int _tx, int _ty )
- virtual void findCells ( int _tx, int _ty, QList<HTMLCellInfo> &_list )
- int rows () const
- int cols () const
- HTMLTableCell* cell ( int r, int c )
- virtual HTMLIterator* getIterator ()
- enum ColType { Fixed, Percent, Variable }
Protected Members
- void setCells ( unsigned int r, unsigned int c, HTMLTableCell *cell )
- void calcColumnWidths ()
- void calcColInfo ()
- int addColInfo (int _startCol, int _colSpan, int _minSize, int _prefSize, int _maxSize, ColType _colType)
- void addRowInfo (int _row, int _colInfoIndex)
- void optimiseCellWidth ()
- void scaleColumns (unsigned int c_start, unsigned int c_end, int tooAdd)
- int scaleSelectedColumns (int c_start, int c_end, int tooAdd, bool *selected)
- void calcRowHeights ()
- void addRows ( int )
- void addColumns ( int )
- int startCol
- int colSpan
- int minSize
- int prefSize
- int maxSize
- ColType colType
- int *entry
- int nrEntries
- int minSize
- int prefSize
- HTMLTableCell ***cells
- RowInfo_t *rowInfo
- int _minWidth
- int _prefWidth
- unsigned int totalColInfos
- int spacing
- int padding
- int border
- HTMLClueV *caption
- HTMLClue::VAlign capAlign
Selects every object in this table if it is inside the rectangle
and deselects it otherwise.
Documentation generated by tasin@cd1 on Die Nov 30 17:32:22 CET 1999
|
Kdoc
|