| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Slots | Public Member Functions | Protected Member Functions | Protected Attributes
TeQtBigTable Class Reference

`#include <TeQtBigTable.h>`

List of all members.

## Public Slots

void | updateContents ()

## Public Member Functions

| TeQtBigTable (QWidget *parent=0, const char *name=0)
| TeQtBigTable (TeQtDataSource *dSource, QWidget *parent=0, const char *name=0)
void | setDataSource (TeQtDataSource *dSource)
TeQtDataSource * | getDataSource ()
QString | text (int row, int col) const
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 | 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 | adjustColumn (int col)

## Protected Member Functions

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

## Protected Attributes

TeQtDataSource * | dataSource_
QLineEdit * | editor_

## Constructor & Destructor Documentation

TeQtBigTable::TeQtBigTable | ( | QWidget * | parent = `0`,
|  | const char * | name = `0`
| ) |  |

TeQtBigTable::TeQtBigTable | ( | TeQtDataSource * | dSource,
|  | QWidget * | parent = `0`,
|  | const char * | name = `0`
| ) |  |

## Member Function Documentation

void TeQtBigTable::adjustColumn | ( | int | col | ) |

QWidget * TeQtBigTable::cellWidget | ( | int | row,
|  | int | col
| ) |  | const

void TeQtBigTable::clearCell | ( | int | ,
|  | int |
| ) |  | `[inline]`

void TeQtBigTable::clearCellWidget | ( | int | ,
|  | int |
| ) |  | `[inline]`

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

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

TeQtDataSource* TeQtBigTable::getDataSource | ( |  | ) | `[inline]`

void TeQtBigTable::insertWidget | ( | int | ,
|  | int | ,
|  | QWidget * |
| ) |  | `[inline]`

QTableItem* TeQtBigTable::item | ( | int | ,
|  | int |
| ) |  | `[inline]`

void TeQtBigTable::paintCell | ( | QPainter * | painter,
|  | int | row,
|  | int | col,
|  | const QRect & | cr,
|  | bool | selected,
|  | const QColorGroup & | cg
| ) |  | `[protected, virtual]`

void TeQtBigTable::resizeData | ( | int |  | ) | `[inline]`

void TeQtBigTable::setCellContentFromEditor | ( | int | row,
|  | int | col
| ) |  |

void TeQtBigTable::setDataSource | ( | TeQtDataSource * | dSource | ) |

void TeQtBigTable::setItem | ( | int | ,
|  | int | ,
|  | QTableItem * |
| ) |  | `[inline]`

QString TeQtBigTable::text | ( | int | row,
|  | int | col
| ) |  | const

void TeQtBigTable::updateContents | ( |  | ) | `[slot]`

## Member Data Documentation

TeQtDataSource* TeQtBigTable::dataSource_`[protected]`

QLineEdit* TeQtBigTable::editor_`[mutable, protected]`

The documentation for this class was generated from the following files:

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/qt/TeQtBigTable.h
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/qt/TeQtBigTable.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines