Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

LTable Class Reference

#include <LTable.h>

List of all members.

Public Member Functions

 LTable (VectorDataSource *dSource, QWidget *parent=0, const char *name=0)
QString text (int row, int col) const
void setText (int row, int col, const QString &text)
QWidget * createEditor (int row, int col, bool initFromCell) const
void setCellContentFromEditor (int row, int col)
QWidget * cellWidget (int row, int col) const
void endEdit (int row, int col, bool accept, bool replace)
void paintCell (QPainter *painter, int row, int col, const QRect &cr, bool selected, const QColorGroup &cg)
void resizeData (int)
QTableItem * item (int, int)
void setItem (int, int, QTableItem *)
void clearCell (int, int)
void insertWidget (int, int, QWidget *)
void clearCellWidget (int, int)

Private Slots

void updateContents ()

Private Attributes

VectorDataSource * dataSource
QLineEdit * editor


Constructor & Destructor Documentation

LTable::LTable (  VectorDataSource *  dSource,
QWidget *  parent = 0,
const char *  name = 0
) 
 


Member Function Documentation

QWidget * LTable::cellWidget (  int  row,
int  col
)  const
 

void LTable::clearCell (  int  ,
int 
)  [inline]
 

void LTable::clearCellWidget (  int  ,
int 
)  [inline]
 

QWidget * LTable::createEditor (  int  row,
int  col,
bool  initFromCell
)  const
 

void LTable::endEdit (  int  row,
int  col,
bool  accept,
bool  replace
) 
 

void LTable::insertWidget (  int  ,
int  ,
QWidget * 
)  [inline]
 

QTableItem* LTable::item (  int  ,
int 
)  [inline]
 

void LTable::paintCell (  QPainter *  painter,
int  row,
int  col,
const QRect &  cr,
bool  selected,
const QColorGroup &  cg
) 
 

void LTable::resizeData (  int   )  [inline]
 

void LTable::setCellContentFromEditor (  int  row,
int  col
) 
 

void LTable::setItem (  int  ,
int  ,
QTableItem * 
)  [inline]
 

void LTable::setText (  int  row,
int  col,
const QString &  text
) 
 

QString LTable::text (  int  row,
int  col
)  const
 

void LTable::updateContents (   )  [inline, private, slot]
 


Member Data Documentation

VectorDataSource* LTable::dataSource [private]
 

QLineEdit* LTable::editor [mutable, private]
 


The documentation for this class was generated from the following files:
Generated on Fri Mar 25 19:47:04 2005 for LabPlot by doxygen 1.3.6