|
#include <RobotAPI/libraries/armem_gui/instance/tree_builders/DataTreeBuilder.h>
Public Member Functions | |
DataTreeBuilder () | |
void | updateTree (QTreeWidgetItem *parent, const aron::data::DictPtr &data) |
void | updateTree (QTreeWidgetItem *parent, const aron::data::ListPtr &data) |
Public Member Functions inherited from DataTreeBuilderBase | |
DataTreeBuilderBase () | |
void | setColumns (int key, int value, int type) |
virtual | ~DataTreeBuilderBase () |
Protected Member Functions | |
void | update (QTreeWidgetItem *item, const std::string &key, const aron::data::VariantPtr &data, const aron::Path &parentPath) |
Protected Member Functions inherited from DataTreeBuilderBase | |
DictBuilder | getDictBuilder () const |
std::vector< size_t > | getIndex (size_t size) const |
ListBuilder | getListBuilder () const |
QTreeWidgetItem * | makeItem (const std::string &key) const |
QTreeWidgetItem * | makeItem (size_t key) const |
void | setRowTexts (QTreeWidgetItem *item, const std::string &key, const aron::data::VariantPtr &data) |
void | setRowTexts (QTreeWidgetItem *item, const std::string &key, const std::string &value, const std::string &typeName="") const |
Additional Inherited Members | |
Public Attributes inherited from DataTreeBuilderBase | |
int | columnKey = 0 |
int | columnType = 2 |
int | columnValue = 1 |
Protected Types inherited from DataTreeBuilderBase | |
using | DictBuilder = armarx::TreeWidgetBuilder< std::string > |
using | ListBuilder = armarx::TreeWidgetBuilder< size_t > |
Definition at line 14 of file DataTreeBuilder.h.
DataTreeBuilder | ( | ) |
Definition at line 11 of file DataTreeBuilder.cpp.
|
protected |
Definition at line 44 of file DataTreeBuilder.cpp.
void updateTree | ( | QTreeWidgetItem * | parent, |
const aron::data::DictPtr & | data | ||
) |
Definition at line 15 of file DataTreeBuilder.cpp.
void updateTree | ( | QTreeWidgetItem * | parent, |
const aron::data::ListPtr & | data | ||
) |