| TerraLib 4.1

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

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

Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
TeQtDatabasesListView Class Reference

`#include <TeQtDatabasesListView.h>`

List of all members.

## Signals

void | itemChanged (QListViewItem *)
void | popupSignal ()
void | databaseItemRemoved ()
| This signal will be emitted after a database item remotion.
void | layerItemRemoved ()
| This signal will be emitted after a layer item remotion.

## Public Member Functions

| TeQtDatabasesListView (QWidget *parent=0, const char *name=0)
| ~TeQtDatabasesListView ()
TeQtDatabaseItem * | currentDatabaseItem ()
TeQtLayerItem * | currentLayerItem ()
TeQtCheckListItem * | popupItem ()
void | setPopupItem (TeQtCheckListItem *item)
QPopupMenu * | getPopupMenu ()
void | selectItem (QListViewItem *item)
void | selectLayerItem (TeLayer *layer)
void | removeItem (QListViewItem *item)
std::vector< TeQtDatabaseItem * > | getDatabaseItemVec ()

## Protected Slots

virtual void | clicked (QListViewItem *item)
void | contextMenuRequested (QListViewItem *, const QPoint &, int)

## Protected Member Functions

void | contentsMousePressEvent (QMouseEvent *e)
void | unselectAllItems ()

## Protected Attributes

TeQtDatabaseItem * | currentDatabaseItem_
TeQtLayerItem * | currentLayerItem_
bool | rightMouseWasClicked_
TeQtCheckListItem * | popupItem_
QPopupMenu * | popupMenu_

## Constructor & Destructor Documentation

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

TeQtDatabasesListView::~TeQtDatabasesListView | ( |  | ) |

## Member Function Documentation

void TeQtDatabasesListView::clicked | ( | QListViewItem * | item | ) | `[protected, virtual, slot]`

void TeQtDatabasesListView::contentsMousePressEvent | ( | QMouseEvent * | e | ) | `[protected]`

void TeQtDatabasesListView::contextMenuRequested | ( | QListViewItem * | item,
|  | const QPoint & | ,
|  | int |
| ) |  | `[protected, slot]`

TeQtDatabaseItem* TeQtDatabasesListView::currentDatabaseItem | ( |  | ) | `[inline]`

TeQtLayerItem* TeQtDatabasesListView::currentLayerItem | ( |  | ) | `[inline]`

void TeQtDatabasesListView::databaseItemRemoved | ( |  | ) | `[signal]`

This signal will be emitted after a database item remotion.

Note:
  Signals will be emitted for each children layer item removed

vector< TeQtDatabaseItem * > TeQtDatabasesListView::getDatabaseItemVec | ( |  | ) |

QPopupMenu* TeQtDatabasesListView::getPopupMenu | ( |  | ) | `[inline]`

void TeQtDatabasesListView::itemChanged | ( | QListViewItem * |  | ) | `[signal]`

void TeQtDatabasesListView::layerItemRemoved | ( |  | ) | `[signal]`

This signal will be emitted after a layer item remotion.

TeQtCheckListItem* TeQtDatabasesListView::popupItem | ( |  | ) | `[inline]`

void TeQtDatabasesListView::popupSignal | ( |  | ) | `[signal]`

void TeQtDatabasesListView::removeItem | ( | QListViewItem * | item | ) |

void TeQtDatabasesListView::selectItem | ( | QListViewItem * | item | ) |

void TeQtDatabasesListView::selectLayerItem | ( | TeLayer * | layer | ) |

void TeQtDatabasesListView::setPopupItem | ( | TeQtCheckListItem * | item | ) | `[inline]`

void TeQtDatabasesListView::unselectAllItems | ( |  | ) | `[protected]`

## Member Data Documentation

TeQtDatabaseItem* TeQtDatabasesListView::currentDatabaseItem_`[protected]`

TeQtLayerItem* TeQtDatabasesListView::currentLayerItem_`[protected]`

TeQtCheckListItem* TeQtDatabasesListView::popupItem_`[protected]`

QPopupMenu* TeQtDatabasesListView::popupMenu_`[protected]`

bool TeQtDatabasesListView::rightMouseWasClicked_`[protected]`

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

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

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines