Fraxinus  17.12
An IGT application
cx::TreeRepository Class Reference

#include <cxTreeRepository.h>

Inheritance diagram for cx::TreeRepository:

Public Slots

void update ()
 
void invalidate ()
 

Signals

void changed (TreeNode *node=NULL)
 
void invalidated ()
 
void loaded ()
 

Public Member Functions

 ~TreeRepository ()
 
std::vector< TreeNodePtrgetNodes ()
 
TreeNodePtr getNode (QString uid)
 
TreeNodePtr getTopNode ()
 
TreeNodePtr getNodeForGroup (QString groupname)
 
VisServicesPtr getServices ()
 
WidgetTypeRepositoryPtr getWidgetTypeRepository ()
 
QString getMode () const
 
StringPropertyPtr getModeProperty ()
 
QStringList getVisibleNodeTypes () const
 
StringListPropertyPtr getVisibilityProperty ()
 
QStringList getAllNodeTypes () const
 

Static Public Member Functions

static TreeRepositoryPtr create (XmlOptionFile options, VisServicesPtr services)
 

Detailed Description

Definition at line 86 of file cxTreeRepository.h.

Constructor & Destructor Documentation

cx::TreeRepository::~TreeRepository ( )

Definition at line 122 of file cxTreeRepository.cpp.

Member Function Documentation

void cx::TreeRepository::changed ( TreeNode node = NULL)
signal
TreeRepositoryPtr cx::TreeRepository::create ( XmlOptionFile  options,
VisServicesPtr  services 
)
static

Definition at line 76 of file cxTreeRepository.cpp.

QStringList cx::TreeRepository::getAllNodeTypes ( ) const

Definition at line 203 of file cxTreeRepository.cpp.

QString cx::TreeRepository::getMode ( ) const

Definition at line 193 of file cxTreeRepository.cpp.

StringPropertyPtr cx::TreeRepository::getModeProperty ( )
inline

Definition at line 104 of file cxTreeRepository.h.

TreeNodePtr cx::TreeRepository::getNode ( QString  uid)

Definition at line 163 of file cxTreeRepository.cpp.

TreeNodePtr cx::TreeRepository::getNodeForGroup ( QString  groupname)

Definition at line 273 of file cxTreeRepository.cpp.

std::vector< TreeNodePtr > cx::TreeRepository::getNodes ( )

Definition at line 158 of file cxTreeRepository.cpp.

VisServicesPtr cx::TreeRepository::getServices ( )

Definition at line 183 of file cxTreeRepository.cpp.

TreeNodePtr cx::TreeRepository::getTopNode ( )

Definition at line 173 of file cxTreeRepository.cpp.

StringListPropertyPtr cx::TreeRepository::getVisibilityProperty ( )
inline

Definition at line 106 of file cxTreeRepository.h.

QStringList cx::TreeRepository::getVisibleNodeTypes ( ) const

Definition at line 198 of file cxTreeRepository.cpp.

WidgetTypeRepositoryPtr cx::TreeRepository::getWidgetTypeRepository ( )

Definition at line 188 of file cxTreeRepository.cpp.

void cx::TreeRepository::invalidate ( )
slot

Definition at line 135 of file cxTreeRepository.cpp.

void cx::TreeRepository::invalidated ( )
signal
void cx::TreeRepository::loaded ( )
signal
void cx::TreeRepository::update ( )
slot

Definition at line 127 of file cxTreeRepository.cpp.


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