| TerraLib 4.1

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

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

Public Member Functions | Protected Member Functions | Protected Attributes
TeQtLegendItem Class Reference

`#include <TeQtLegendItem.h>`

Inheritance diagram for TeQtLegendItem:

List of all members.

## Public Member Functions

| TeQtLegendItem (QListViewItem *parent, QString text, TeLegendEntry *legendEntry)
| ~TeQtLegendItem ()
TeLegendEntry * | legendEntry ()
void | changeVisual (TeLegendEntry *legendEntry)
void | paintCell (QPainter *p, const QColorGroup &cg, int column, int width, int align)

## Protected Member Functions

QPixmap | createPixmap ()
void | drawPolygonRep (int w, int h, int offset, QPixmap *pixmap)
void | drawLineRep (int offset, QPixmap *pixmap)
void | drawPointRep (int w, int h, int offset, QPixmap *pixmap)

## Protected Attributes

TeLegendEntry * | legendEntry_

## Constructor & Destructor Documentation

TeQtLegendItem::TeQtLegendItem | ( | QListViewItem * | parent,
|  | QString | text,
|  | TeLegendEntry * | legendEntry
| ) |  |

TeQtLegendItem::~TeQtLegendItem | ( |  | ) | `[inline]`

## Member Function Documentation

void TeQtLegendItem::changeVisual | ( | TeLegendEntry * | legendEntry | ) |

QPixmap TeQtLegendItem::createPixmap | ( |  | ) | `[protected]`

void TeQtLegendItem::drawLineRep | ( | int | offset,
|  | QPixmap * | pixmap
| ) |  | `[protected]`

void TeQtLegendItem::drawPointRep | ( | int | w,
|  | int | h,
|  | int | offset,
|  | QPixmap * | pixmap
| ) |  | `[protected]`

void TeQtLegendItem::drawPolygonRep | ( | int | w,
|  | int | h,
|  | int | offset,
|  | QPixmap * | pixmap
| ) |  | `[protected]`

TeLegendEntry* TeQtLegendItem::legendEntry | ( |  | ) | `[inline]`

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

Reimplemented from TeQtCheckListItem.

## Member Data Documentation

TeLegendEntry* TeQtLegendItem::legendEntry_`[protected]`

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

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

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines