#include <VocabTreeView.h>
Public Member Functions | |
VocabTreeView (Controller &controller, QWidget *parent=0, const char *name=0) | |
virtual | ~VocabTreeView () |
VocabTreeItem * | currentItem () const |
FolderTreeItem * | addFolder (Folder *folder=NULL, QMap< int, Vocabulary > *vocabularies=NULL) |
FolderTreeItem * | addFolder (FolderTreeItem *parentFolderItem, Folder *folder=NULL, QMap< int, Vocabulary > *vocabularies=NULL) |
VocabTreeItem * | addVocab (Vocabulary *vocab=NULL) |
VocabTreeItem * | addVocab (FolderTreeItem *parentFolderItem, Vocabulary *vocab=NULL) |
void | removeItem () |
VocabTreeItem * | getVocabTreeItem (int id) |
IdList | getAllChildrenVocab (TreeItem *item) const |
Folder * | getRootFolder () const |
int | getMaxFolderId () const |
int | getMaxVocabId () const |
Definition at line 20 of file VocabTreeView.h.
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.
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.
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.