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

LTable Class Reference

#include <LTable.h>

List of all members.

Public Member Functions

 LTable (int r=100, int c=2, QWidget *parent=0, const char *name=0)
QString text (int row, int col)
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)
void updateTable ()

Private Slots

void updateContents ()

Private Attributes

int size
double * array
QLineEdit * editor


Constructor & Destructor Documentation

LTable::LTable (  int  r = 100,
int  c = 2,
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
) 
 

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

void LTable::updateTable (   ) 
 


Member Data Documentation

double* LTable::array [private]
 

QLineEdit* LTable::editor [mutable, private]
 

int LTable::size [private]
 


The documentation for this class was generated from the following files:
Generated on Sat Oct 13 21:55:02 2007 for LabPlot by  doxygen 1.4.4