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 Sun Apr 2 02:05:10 2006 for LabPlot by  doxygen 1.4.4