VocabTreeView Class Reference

#include <VocabTreeView.h>

Inheritance diagram for VocabTreeView:

SmartListView

List of all members.

Public Member Functions

 VocabTreeView (Controller &controller, QWidget *parent=0, const char *name=0)
virtual ~VocabTreeView ()
VocabTreeItemcurrentItem () const
FolderTreeItemaddFolder (Folder *folder=NULL, QMap< int, Vocabulary > *vocabularies=NULL)
FolderTreeItemaddFolder (FolderTreeItem *parentFolderItem, Folder *folder=NULL, QMap< int, Vocabulary > *vocabularies=NULL)
VocabTreeItemaddVocab (Vocabulary *vocab=NULL)
VocabTreeItemaddVocab (FolderTreeItem *parentFolderItem, Vocabulary *vocab=NULL)
void removeItem ()
VocabTreeItemgetVocabTreeItem (int id)
IdList getAllChildrenVocab (TreeItem *item) const
FoldergetRootFolder () const
int getMaxFolderId () const
int getMaxVocabId () const


Detailed Description

Definition at line 20 of file VocabTreeView.h.


Constructor & Destructor Documentation

VocabTreeView::VocabTreeView ( Controller controller,
QWidget *  parent = 0,
const char *  name = 0 
)

Definition at line 3 of file VocabTreeView.cpp.

VocabTreeView::~VocabTreeView (  )  [virtual]

Definition at line 7 of file VocabTreeView.cpp.


Member Function Documentation

VocabTreeItem * VocabTreeView::currentItem (  )  const

Definition at line 10 of file VocabTreeView.cpp.

FolderTreeItem * VocabTreeView::addFolder ( Folder folder = NULL,
QMap< int, Vocabulary > *  vocabularies = NULL 
)

Definition at line 14 of file VocabTreeView.cpp.

FolderTreeItem * VocabTreeView::addFolder ( FolderTreeItem parentFolderItem,
Folder folder = NULL,
QMap< int, Vocabulary > *  vocabularies = NULL 
)

Definition at line 28 of file VocabTreeView.cpp.

VocabTreeItem * VocabTreeView::addVocab ( Vocabulary vocab = NULL  ) 

Definition at line 56 of file VocabTreeView.cpp.

VocabTreeItem * VocabTreeView::addVocab ( FolderTreeItem parentFolderItem,
Vocabulary vocab = NULL 
)

Definition at line 70 of file VocabTreeView.cpp.

void VocabTreeView::removeItem (  ) 

Definition at line 83 of file VocabTreeView.cpp.

VocabTreeItem * VocabTreeView::getVocabTreeItem ( int  id  ) 

Definition at line 91 of file VocabTreeView.cpp.

IdList VocabTreeView::getAllChildrenVocab ( TreeItem item  )  const

Definition at line 120 of file VocabTreeView.cpp.

Folder * VocabTreeView::getRootFolder (  )  const

Definition at line 141 of file VocabTreeView.cpp.

int VocabTreeView::getMaxFolderId (  )  const

Definition at line 146 of file VocabTreeView.cpp.

int VocabTreeView::getMaxVocabId (  )  const

Definition at line 150 of file VocabTreeView.cpp.


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

Generated on Sun Mar 1 17:30:48 2009 for toMOTko by  doxygen 1.5.6