DataTreeBuilder.h
Go to the documentation of this file.
1#pragma once
2
3#include <string>
4
7
9
11{
12
14 {
15 public:
17
18 void updateTree(QTreeWidgetItem* parent, const aron::data::DictPtr& data);
19 void updateTree(QTreeWidgetItem* parent, const aron::data::ListPtr& data);
20
21
22 protected:
23 void update(QTreeWidgetItem* item,
24 const std::string& key,
26 const aron::Path& parentPath);
27 };
28} // namespace armarx::armem::gui::instance
void updateTree(QTreeWidgetItem *parent, const aron::data::DictPtr &data)
void update(QTreeWidgetItem *item, const std::string &key, const aron::data::VariantPtr &data, const aron::Path &parentPath)
The Path class.
Definition Path.h:36
std::shared_ptr< Dict > DictPtr
Definition Dict.h:42
std::shared_ptr< List > ListPtr
Definition List.h:41
std::shared_ptr< Variant > VariantPtr