AronDataView.cpp
Go to the documentation of this file.
1
#include "
AronDataView.h
"
2
3
namespace
armarx::armem::gui::instance
4
{
5
6
AronDataView::AronDataView
()
7
{
8
Logging::setTag
(
"AronDataView"
);
9
}
10
11
void
12
AronDataView::update
(
aron::data::DictPtr
aronData,
aron::type::ObjectPtr
aronType)
13
{
14
currentData = aronData;
15
currentAronType
= aronType;
16
update
();
17
}
18
19
void
20
AronDataView::update
()
21
{
22
if
(currentData)
23
{
24
updateData
(currentData,
currentAronType
);
25
updateImageView
(currentData);
26
27
emit
updated
();
28
}
29
}
30
31
aron::data::DictPtr
32
AronDataView::getData()
33
{
34
return
currentData;
35
}
36
}
// namespace armarx::armem::gui::instance
armarx::armem::gui::instance::DataView::updated
void updated()
armarx::armem::gui::instance::AronDataView::update
void update() override
Definition:
AronDataView.cpp:20
armarx::armem::gui::instance
Definition:
AronDataView.cpp:3
AronDataView.h
armarx::armem::gui::instance::DataView::updateData
virtual void updateData(const aron::data::DictPtr &data, aron::type::ObjectPtr aronType=nullptr)
Definition:
DataView.cpp:101
armarx::armem::gui::instance::AronDataView::AronDataView
AronDataView()
Definition:
AronDataView.cpp:6
armarx::aron::data::DictPtr
std::shared_ptr< Dict > DictPtr
Definition:
Dict.h:41
armarx::aron::type::ObjectPtr
std::shared_ptr< Object > ObjectPtr
Definition:
Object.h:36
armarx::Logging::setTag
void setTag(const LogTag &tag)
Definition:
Logging.cpp:54
armarx::armem::gui::instance::DataView::currentAronType
aron::type::ObjectPtr currentAronType
Definition:
DataView.h:96
armarx::armem::gui::instance::DataView::updateImageView
void updateImageView(const aron::data::DictPtr &data)
Definition:
DataView.cpp:576
RobotAPI
libraries
armem_gui
instance
AronDataView.cpp
Generated by
1.8.17