A tree view for datasets of a data source. More...
#include <DataSetTreeView.h>
  
 Signals | |
| void | activated (DataSetItem *item) | 
| void | activated (DataSetCategoryGroupItem *item) | 
| void | activated (DataSetGroupItem *item) | 
| void | clicked (DataSetItem *item) | 
| void | clicked (DataSetCategoryGroupItem *item) | 
| void | clicked (DataSetGroupItem *item) | 
| void | doubleClicked (DataSetItem *item) | 
| void | doubleClicked (DataSetCategoryGroupItem *item) | 
| void | doubleClicked (DataSetGroupItem *item) | 
| void | entered (DataSetItem *item) | 
| void | entered (DataSetCategoryGroupItem *item) | 
| void | entered (DataSetGroupItem *item) | 
| void | pressed (DataSetItem *item) | 
| void | pressed (DataSetCategoryGroupItem *item) | 
| void | pressed (DataSetGroupItem *item) | 
| void | toggled (DataSetItem *item) | 
| void | toggled (DataSetCategoryGroupItem *item) | 
| void | toggled (DataSetGroupItem *item) | 
Public Member Functions | |
| DataSetTreeView (QWidget *parent=0) | |
| std::list< DataSetItem * > | getSelectedDataSets () const | 
| bool | hasSelectedDataSets () const | 
| void | set (const te::da::DataSourceInfoPtr &ds, bool useCheckableItems=false) | 
| ~DataSetTreeView () | |
Protected Slots | |
| void | customContextMenu (const QPoint &point) | 
| void | onItemActivated (const QModelIndex &index) | 
| void | onItemClicked (const QModelIndex &index) | 
| void | onItemDoubleClicked (const QModelIndex &index) | 
| void | onItemEntered (const QModelIndex &index) | 
| void | onItemPressed (const QModelIndex &index) | 
| void | onModelToggled (bool checked) | 
Private Attributes | |
| std::auto_ptr < DataSetCategoryModel >  | m_categoryModel | 
| te::da::DataSourceInfoPtr | m_ds | 
| bool | m_isCategoryModel | 
| std::auto_ptr< DataSetTreeModel > | m_treeModel | 
| bool | m_useCheckableItems | 
A tree view for datasets of a data source.
Definition at line 61 of file DataSetTreeView.h.
| te::qt::widgets::DataSetTreeView::DataSetTreeView | ( | QWidget * | parent = 0 | ) | 
Definition at line 41 of file DataSetTreeView.cpp.
References activated(), clicked(), customContextMenu(), doubleClicked(), entered(), onItemActivated(), onItemClicked(), onItemDoubleClicked(), onItemEntered(), onItemPressed(), and pressed().
| te::qt::widgets::DataSetTreeView::~DataSetTreeView | ( | ) | 
Definition at line 59 of file DataSetTreeView.cpp.
      
  | 
  signal | 
Referenced by DataSetTreeView().
      
  | 
  signal | 
      
  | 
  signal | 
      
  | 
  signal | 
Referenced by DataSetTreeView().
      
  | 
  signal | 
      
  | 
  signal | 
      
  | 
  protectedslot | 
Definition at line 311 of file DataSetTreeView.cpp.
Referenced by DataSetTreeView().
      
  | 
  signal | 
Referenced by DataSetTreeView().
      
  | 
  signal | 
      
  | 
  signal | 
      
  | 
  signal | 
Referenced by DataSetTreeView().
      
  | 
  signal | 
      
  | 
  signal | 
| std::list< te::qt::widgets::DataSetItem * > te::qt::widgets::DataSetTreeView::getSelectedDataSets | ( | ) | const | 
Definition at line 80 of file DataSetTreeView.cpp.
| bool te::qt::widgets::DataSetTreeView::hasSelectedDataSets | ( | ) | const | 
Definition at line 102 of file DataSetTreeView.cpp.
      
  | 
  protectedslot | 
Definition at line 122 of file DataSetTreeView.cpp.
Referenced by DataSetTreeView().
      
  | 
  protectedslot | 
Definition at line 151 of file DataSetTreeView.cpp.
References te::qt::widgets::AbstractDataSourceTreeItem::data().
Referenced by DataSetTreeView().
      
  | 
  protectedslot | 
Definition at line 224 of file DataSetTreeView.cpp.
Referenced by DataSetTreeView().
      
  | 
  protectedslot | 
Definition at line 253 of file DataSetTreeView.cpp.
Referenced by DataSetTreeView().
      
  | 
  protectedslot | 
Definition at line 282 of file DataSetTreeView.cpp.
Referenced by DataSetTreeView().
      
  | 
  protectedslot | 
Definition at line 326 of file DataSetTreeView.cpp.
      
  | 
  signal | 
Referenced by DataSetTreeView().
      
  | 
  signal | 
      
  | 
  signal | 
| void te::qt::widgets::DataSetTreeView::set | ( | const te::da::DataSourceInfoPtr & | ds, | 
| bool | useCheckableItems = false  | 
        ||
| ) | 
Definition at line 63 of file DataSetTreeView.cpp.
      
  | 
  signal | 
      
  | 
  signal | 
      
  | 
  signal | 
      
  | 
  private | 
Definition at line 133 of file DataSetTreeView.h.
      
  | 
  private | 
Definition at line 135 of file DataSetTreeView.h.
      
  | 
  private | 
Definition at line 136 of file DataSetTreeView.h.
      
  | 
  private | 
Definition at line 134 of file DataSetTreeView.h.
      
  | 
  private | 
Definition at line 137 of file DataSetTreeView.h.