InstanceViewList.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <optional>
4
5
#include <QWidget>
6
7
#include <RobotAPI/libraries/aron/aroncore/navigators/typenavigator/AronObjectTypeNavigator.h>
8
9
#include <
RobotAPI/libraries/armem/core/wm/memory_definitions.h
>
10
11
12
class
QGroupBox;
13
class
QLabel;
14
class
QSplitter;
15
class
QTreeWidget;
16
class
QTreeWidgetItem;
17
18
19
namespace
armarx::armem::gui::instance
20
{
21
namespace
instance
22
{
23
class
ImageView
;
24
}
25
26
27
class
InstanceViewList
:
public
QWidget
28
{
29
Q_OBJECT
30
using
This
=
InstanceViewList
;
31
32
33
public
:
34
35
InstanceViewList
();
36
37
void
setStatusLabel
(QLabel* statusLabel);
38
void
setUseTypeInfo
(
bool
enable);
39
40
41
42
signals:
43
44
void
updated
();
45
46
47
private
slots:
48
49
50
private
:
51
52
53
54
private
:
55
56
57
QSplitter* splitter;
58
59
QLabel* statusLabel =
nullptr
;
60
bool
useTypeInfo =
true
;
61
62
};
63
64
}
65
66
namespace
armarx::armem::gui
67
{
68
using
InstanceViewList
=
instance::InstanceViewList
;
69
}
armarx::armem::gui::instance::InstanceViewList::setUseTypeInfo
void setUseTypeInfo(bool enable)
Definition:
InstanceViewList.cpp:34
armarx::armem::gui::instance::InstanceViewList
Definition:
InstanceViewList.h:27
armarx::armem::gui::InstanceViewList
instance::InstanceViewList InstanceViewList
Definition:
InstanceViewList.h:68
armarx::armem::gui::instance::InstanceViewList::InstanceViewList
InstanceViewList()
Definition:
InstanceViewList.cpp:25
armarx::armem::gui::instance::ImageView
A widget drawing an image in itself.
Definition:
ImageView.h:34
armarx::armem::gui::instance
Definition:
AronDataView.cpp:2
armarx::armem::gui::instance::InstanceViewList::updated
void updated()
memory_definitions.h
armarx::armem::gui
Definition:
ActionsMenuBuilder.cpp:6
armarx::armem::gui::instance::InstanceViewList::setStatusLabel
void setStatusLabel(QLabel *statusLabel)
Definition:
InstanceViewList.cpp:29
RobotAPI
libraries
armem_gui
instance
InstanceViewList.h
Generated on Sat Oct 12 2024 09:14:08 for armarx_documentation by
1.8.17