| 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
TeQtViewsListView Class Reference

`#include <TeQtViewsListView.h>`

List of all members.

## Signals

void | itemChanged (QListViewItem *)
void | popupSignal ()
void | checkListItemVisChanged (QCheckListItem *, bool)
void | dragDropItems (TeQtThemeItem *, TeQtViewItem *, TeQtViewItem *)

## Public Member Functions

| TeQtViewsListView (QWidget *parent=0, const char *name=0)
| ~TeQtViewsListView ()
TeQtViewItem * | currentViewItem ()
TeQtThemeItem * | currentThemeItem ()
TeQtCheckListItem * | popupItem ()
void | setPopupItem (TeQtCheckListItem *item)
QPopupMenu * | getPopupMenu ()
void | selectItem (QListViewItem *item)
void | selectViewItem (TeView *view)
TeQtViewItem * | getViewItem (TeView *view)
TeQtViewItem * | getViewItem (TeQtThemeItem *themeItem)
TeQtThemeItem * | getThemeItem (TeAppTheme *appTheme)
TeQtThemeItem * | getThemeItem (int themeId)
void | removeViewItem (TeView *view)
void | removeThemeItem (TeAppTheme *appTheme)
void | removeThemeItem (int themeId)
void | removeItem (QListViewItem *item)
void | checkItemStateChanged (QCheckListItem *, bool)
void | setOpenViewItem (QCheckListItem *checkListItem, bool visible)
void | openViewItems ()
void | reset ()
void | setOn (QCheckListItem *, bool)
vector< TeQtViewItem * > | getViewItemVec ()
vector< TeQtThemeItem * > | getThemeItemVec ()
map< TePolyBasicType, Qt::BrushStyle > & | getBrushStyleMap ()
map< TeLnBasicType, Qt::PenStyle > & | getPenStyleMap ()

## Protected Slots

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

## Protected Member Functions

void | contentsMousePressEvent (QMouseEvent *e)
void | contentsMouseReleaseEvent (QMouseEvent *e)
void | contentsMouseMoveEvent (QMouseEvent *e)
void | contentsDragMoveEvent (QDragMoveEvent *e)
void | contentsDropEvent (QDropEvent *e)
void | unselectAllItems ()

## Protected Attributes

TeQtViewItem * | currentViewItem_
TeQtThemeItem * | currentThemeItem_
bool | rightMouseWasClicked_
bool | checkItemStateChanged_
bool | drag_
bool | themeOpen_
bool | leftButtonPressed_
QPoint | pressedPosition_
TeQtCheckListItem * | popupItem_
QPopupMenu * | popupMenu_
map< TePolyBasicType, Qt::BrushStyle > | brushStyleMap_
map< TeLnBasicType, Qt::PenStyle > | penStyleMap_
TeQtThemeItem * | pressedThemeItem_
TeQtCheckListItem * | refThemeItemForVis_

## Constructor & Destructor Documentation

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

TeQtViewsListView::~TeQtViewsListView | ( |  | ) |

## Member Function Documentation

void TeQtViewsListView::checkItemStateChanged | ( | QCheckListItem * | checkListItem,
|  | bool | visible
| ) |  |

void TeQtViewsListView::checkListItemVisChanged | ( | QCheckListItem * | ,
|  | bool |
| ) |  | `[signal]`

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

void TeQtViewsListView::contentsDragMoveEvent | ( | QDragMoveEvent * | e | ) | `[protected]`

void TeQtViewsListView::contentsDropEvent | ( | QDropEvent * | e | ) | `[protected]`

void TeQtViewsListView::contentsMouseMoveEvent | ( | QMouseEvent * | e | ) | `[protected]`

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

void TeQtViewsListView::contentsMouseReleaseEvent | ( | QMouseEvent * | e | ) | `[protected]`

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

TeQtThemeItem* TeQtViewsListView::currentThemeItem | ( |  | ) | `[inline]`

TeQtViewItem* TeQtViewsListView::currentViewItem | ( |  | ) | `[inline]`

void TeQtViewsListView::dragDropItems | ( | TeQtThemeItem * | ,
|  | TeQtViewItem * | ,
|  | TeQtViewItem * |
| ) |  | `[signal]`

map<TePolyBasicType, Qt::BrushStyle>& TeQtViewsListView::getBrushStyleMap | ( |  | ) | `[inline]`

map<TeLnBasicType, Qt::PenStyle>& TeQtViewsListView::getPenStyleMap | ( |  | ) | `[inline]`

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

TeQtThemeItem * TeQtViewsListView::getThemeItem | ( | TeAppTheme * | appTheme | ) |

TeQtThemeItem * TeQtViewsListView::getThemeItem | ( | int | themeId | ) |

vector< TeQtThemeItem * > TeQtViewsListView::getThemeItemVec | ( |  | ) |

TeQtViewItem * TeQtViewsListView::getViewItem | ( | TeView * | view | ) |

TeQtViewItem * TeQtViewsListView::getViewItem | ( | TeQtThemeItem * | themeItem | ) |

vector< TeQtViewItem * > TeQtViewsListView::getViewItemVec | ( |  | ) |

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

void TeQtViewsListView::openViewItems | ( |  | ) |

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

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

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

void TeQtViewsListView::removeThemeItem | ( | int | themeId | ) |

void TeQtViewsListView::removeThemeItem | ( | TeAppTheme * | appTheme | ) |

void TeQtViewsListView::removeViewItem | ( | TeView * | view | ) |

void TeQtViewsListView::reset | ( |  | ) |

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

void TeQtViewsListView::selectViewItem | ( | TeView * | view | ) |

void TeQtViewsListView::setOn | ( | QCheckListItem * | item,
|  | bool | visible
| ) |  |

void TeQtViewsListView::setOpenViewItem | ( | QCheckListItem * | checkListItem,
|  | bool | visible
| ) |  | `[inline]`

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

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

## Member Data Documentation

map<TePolyBasicType, Qt::BrushStyle> TeQtViewsListView::brushStyleMap_`[protected]`

bool TeQtViewsListView::checkItemStateChanged_`[protected]`

TeQtThemeItem* TeQtViewsListView::currentThemeItem_`[protected]`

TeQtViewItem* TeQtViewsListView::currentViewItem_`[protected]`

bool TeQtViewsListView::drag_`[protected]`

bool TeQtViewsListView::leftButtonPressed_`[protected]`

map<TeLnBasicType, Qt::PenStyle> TeQtViewsListView::penStyleMap_`[protected]`

TeQtCheckListItem* TeQtViewsListView::popupItem_`[protected]`

QPopupMenu* TeQtViewsListView::popupMenu_`[protected]`

QPoint TeQtViewsListView::pressedPosition_`[protected]`

TeQtThemeItem* TeQtViewsListView::pressedThemeItem_`[protected]`

TeQtCheckListItem* TeQtViewsListView::refThemeItemForVis_`[protected]`

bool TeQtViewsListView::rightMouseWasClicked_`[protected]`

bool TeQtViewsListView::themeOpen_`[protected]`

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

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

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines