|
#include <RobotAPI/libraries/armem_gui/instance/tree_builders/DataTreeBuilderBase.h>
Public Member Functions | |
DataTreeBuilderBase () | |
void | setColumns (int key, int value, int type) |
virtual | ~DataTreeBuilderBase () |
Public Attributes | |
int | columnKey = 0 |
int | columnType = 2 |
int | columnValue = 1 |
Protected Types | |
using | DictBuilder = armarx::TreeWidgetBuilder< std::string > |
using | ListBuilder = armarx::TreeWidgetBuilder< size_t > |
Protected Member Functions | |
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 |
Definition at line 19 of file DataTreeBuilderBase.h.
|
protected |
Definition at line 31 of file DataTreeBuilderBase.h.
|
protected |
Definition at line 32 of file DataTreeBuilderBase.h.
Definition at line 19 of file DataTreeBuilderBase.cpp.
|
virtual |
Definition at line 23 of file DataTreeBuilderBase.cpp.
|
protected |
Definition at line 65 of file DataTreeBuilderBase.cpp.
|
protected |
|
protected |
Definition at line 80 of file DataTreeBuilderBase.cpp.
|
protected |
|
protected |
Definition at line 39 of file DataTreeBuilderBase.cpp.
void setColumns | ( | int | key, |
int | value, | ||
int | type | ||
) |
Definition at line 26 of file DataTreeBuilderBase.cpp.
|
protected |
|
protected |
Definition at line 46 of file DataTreeBuilderBase.cpp.
int columnKey = 0 |
Definition at line 48 of file DataTreeBuilderBase.h.
int columnType = 2 |
Definition at line 50 of file DataTreeBuilderBase.h.
int columnValue = 1 |
Definition at line 49 of file DataTreeBuilderBase.h.