AURobotServers  4
Public Member Functions | Public Attributes | List of all members
UQStandardItem Class Reference

#include <uqstandarditem.h>

Inheritance diagram for UQStandardItem:
Inheritance graph

Public Member Functions

UQStandardItemgetGlobalItem (const char *group, const char *name)
 
UQStandardItemgetUQTItem (const char *name, QStandardItem *troot)
 
 UQStandardItem (UVariable *vv)
 
 UQStandardItem (UVarPool *vp)
 
 UQStandardItem (UVarMethod *vm)
 

Public Attributes

UVarMethodmeth
 is the reference to a varpool, or the parent to the variables var-pool More...
 
UVarPoolpool
 reference to global variable, or NULL if this is a structure More...
 
UVariablevar
 

Constructor & Destructor Documentation

UQStandardItem::UQStandardItem ( UVariable vv)

"$Rev:: 522 $:" "$Date:: 2014-08-04 09:23:14 +0200 (Mon, 04 Aug 2014) $:"

References UVariable::getParent(), UVariable::name, pool, and var.

UQStandardItem::UQStandardItem ( UVarPool vp)

References UVarPool::getPreName(), pool, and var.

UQStandardItem::UQStandardItem ( UVarMethod vm)

References meth, UVarMethod::name, pool, and var.

Member Function Documentation

UQStandardItem * UQStandardItem::getGlobalItem ( const char *  group,
const char *  name 
)

get tree view item with reference to global variable at level 2 relative to this item

Parameters
groupis name of the structure at root level
nameis the name of a variable or structure at that level
Returns
a pointer to the UQStandardItem that holds relevant var pointers

References getUQTItem().

UQStandardItem * UQStandardItem::getUQTItem ( const char *  name,
QStandardItem *  troot 
)

search the items in this part of the tree for an item with this name

Referenced by getGlobalItem().

Member Data Documentation

UVarMethod* UQStandardItem::meth

is the reference to a varpool, or the parent to the variables var-pool

Referenced by UQStandardItem().

UVarPool* UQStandardItem::pool

reference to global variable, or NULL if this is a structure

Referenced by UTermEmulator::addIfButtons(), and UQStandardItem().

UVariable* UQStandardItem::var

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