| TerraLib 4.1

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

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

Public Types | Public Member Functions | Protected Attributes
TeQtCheckListItem Class Reference

`#include <TeQtCheckListItem.h>`

Inheritance diagram for TeQtCheckListItem:

List of all members.

## Public Types

enum | ItemType { DATABASE, INFOLAYER, VIEW, THEME, LEGENDTITLE, LEGEND, CHARTTITLE, CHART }

## Public Member Functions

| TeQtCheckListItem (QListView *parent, QString text, QCheckListItem::Type ctype=QCheckListItem::Controller)
| TeQtCheckListItem (QListViewItem *parent, QString text, QCheckListItem::Type ctype=QCheckListItem::Controller)
| TeQtCheckListItem (QCheckListItem *parent, QString text, QCheckListItem::Type ctype=QCheckListItem::Controller)
virtual | ~TeQtCheckListItem ()
ItemType | getType ()
int | order ()
void | order (int order)
virtual int | compare (QListViewItem *i, int col, bool ascending) const
virtual QString | key (int column, bool ascending) const
vector< QListViewItem * > | getChildren ()
void | unselectChildren ()
bool | isChild (QListViewItem *item)
void | cancelRename (int col)
virtual void | paintCell (QPainter *p, const QColorGroup &cg, int column, int width, int align)

## Protected Attributes

ItemType | type_
int | order_

## Member Enumeration Documentation

enum TeQtCheckListItem::ItemType

Enumerator:

  DATABASE |
  INFOLAYER |
  VIEW |
  THEME |
  LEGENDTITLE |
  LEGEND |
  CHARTTITLE |
  CHART |

## Constructor & Destructor Documentation

TeQtCheckListItem::TeQtCheckListItem | ( | QListView * | parent,
|  | QString | text,
|  | QCheckListItem::Type | ctype = `QCheckListItem::Controller`
| ) |  | `[inline]`

TeQtCheckListItem::TeQtCheckListItem | ( | QListViewItem * | parent,
|  | QString | text,
|  | QCheckListItem::Type | ctype = `QCheckListItem::Controller`
| ) |  | `[inline]`

TeQtCheckListItem::TeQtCheckListItem | ( | QCheckListItem * | parent,
|  | QString | text,
|  | QCheckListItem::Type | ctype = `QCheckListItem::Controller`
| ) |  | `[inline]`

virtual TeQtCheckListItem::~TeQtCheckListItem | ( |  | ) | `[inline, virtual]`

## Member Function Documentation

void TeQtCheckListItem::cancelRename | ( | int | col | ) | `[inline]`

int TeQtCheckListItem::compare | ( | QListViewItem * | i,
|  | int | col,
|  | bool | ascending
| ) |  | const`[virtual]`

Reimplemented in TeQtDatabaseItem, TeQtLayerItem, and TeQtViewItem.

vector< QListViewItem * > TeQtCheckListItem::getChildren | ( |  | ) |

ItemType TeQtCheckListItem::getType | ( |  | ) | `[inline]`

bool TeQtCheckListItem::isChild | ( | QListViewItem * | item | ) |

QString TeQtCheckListItem::key | ( | int | column,
|  | bool | ascending
| ) |  | const`[virtual]`

Reimplemented in TeQtDatabaseItem, TeQtLayerItem, and TeQtViewItem.

int TeQtCheckListItem::order | ( |  | ) | `[inline]`

void TeQtCheckListItem::order | ( | int | order | ) | `[inline]`

virtual void TeQtCheckListItem::paintCell | ( | QPainter * | p,
|  | const QColorGroup & | cg,
|  | int | column,
|  | int | width,
|  | int | align
| ) |  | `[inline, virtual]`

Reimplemented in TeQtLegendItem.

void TeQtCheckListItem::unselectChildren | ( |  | ) |

## Member Data Documentation

int TeQtCheckListItem::order_`[protected]`

ItemType TeQtCheckListItem::type_`[protected]`

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

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

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines