filters

Table Class Reference

#include <table.h>

Inheritance diagram for Table:

Element XmlParser Config XmlParser Border List of all members.

Detailed Description

This class hold a table.

That is a table of frame (text frame, picture frame, ...). It use a special latex package. The color table and the border of the tables is not yet supported.

Definition at line 46 of file kspread/latex/export/table.h.


Public Member Functions

 Table ()
virtual ~Table ()
int getMaxRow () const
int getMaxColumn () const
QString getName () const
QString getFormat () const
QString getOrientation () const
long getBorderRight () const
long getBorderLeft () const
long getBorderBottom () const
long getBorderTop () const
bool isColumnNumber () const
bool isBorders () const
bool isHide () const
bool isHideZero () const
bool isFirstletterupper () const
bool isGrid () const
bool isPrintGrid () const
bool isPrintCommentIndicator () const
bool isPrintFormulaIndicator () const
bool isShowFormula () const
bool isShowFormulaIndicator () const
bool isLCMode () const
void setMaxRow (int r)
void setMaxColumn (int c)
void setName (QString name)
void setFormat (QString format)
void setOrientation (QString orient)
void setBorderRight (long br)
void setBorderLeft (long bl)
void setBorderBottom (long bb)
void setBorderTop (long bt)
void setColumnNumber ()
void setBorders ()
void setHide ()
void setHideZero ()
void setFirstletterupper ()
void setGrid ()
void setPrintGrid ()
void setPrintCommentIndicator ()
void setPrintFormulaIndicator ()
void setShowFormula ()
void setShowFormulaIndicator ()
void setLCMode ()
CellsearchCell (int col, int row)
ColumnsearchColumn (int col)
RowsearchRow (int row)
void analyse (const QDomNode)
void analysePaper (const QDomNode)
void generate (QTextStream &)
 Table ()
 Table (QString grpMng)
int getMaxRow () const
int getMaxCol () const
EEnv getCellFlow (int)
double getCellSize (int)
void setMaxRow (int r)
void setMaxCol (int c)
ElementsearchCell (int, int)
void append (Element *)
void generate (QTextStream &)
 Table ()
void addCell (int c, int r, int _cols, int _rows, QValueList< ParaData > &p, FrameData &frameData)

Public Attributes

int cols
QValueList< TableCellcellList

Constructor & Destructor Documentation

Table::Table  ) 
 

Creates a new instance of Table.

Definition at line 32 of file kspread/latex/export/table.cc.

Table::Table  ) 
 

Creates a new instance of Table.

Table::Table QString  grpMng  ) 
 

Creates a new instance of Table.

Parameters:
grpMng The group manager.

Definition at line 36 of file kword/latex/export/table.cc.


Member Function Documentation

void Table::addCell int  c,
int  r,
int  _cols,
int  _rows,
QValueList< ParaData > &  p,
FrameData frameData
 

Since:
1.4 (change of parameters)

Definition at line 41 of file KWEFStructures.cc.

void Table::analyse const   QDomNode  )  [virtual]
 

Get informations about frameset markupt only from a markup tree.

Reimplemented from Element.

Definition at line 55 of file kspread/latex/export/table.cc.

void Table::generate QTextStream &   )  [virtual]
 

Write a border frame.

Implements Element.

void Table::generate QTextStream &   )  [virtual]
 

Write a border frame.

Implements Element.

Definition at line 178 of file kspread/latex/export/table.cc.

int Table::getMaxRow  )  const [inline]
 

Accessors.

Definition at line 80 of file kword/latex/export/table.h.

int Table::getMaxRow  )  const [inline]
 

getters

Definition at line 99 of file kspread/latex/export/table.h.

Element* Table::searchCell int  ,
int 
 

Helpfull functions.

Element * Table::searchCell int  col,
int  row
 

Return one specific cell.

Parameters:
col Cell column.
row Row cell.

Definition at line 131 of file kspread/latex/export/table.cc.

Column * Table::searchColumn int  col  ) 
 

Return one specific column which describe the format of the column.

Parameters:
col the column.

Definition at line 147 of file kspread/latex/export/table.cc.

Row * Table::searchRow int  row  ) 
 

Return one specific row which describe the format of the row.

Parameters:
row The row number.

Definition at line 161 of file kspread/latex/export/table.cc.

void Table::setMaxRow int  r  )  [inline]
 

Modifiers.

Definition at line 89 of file kword/latex/export/table.h.

void Table::setMaxRow int  r  ) 
 

setters

Definition at line 50 of file kspread/latex/export/table.cc.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys