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/armem/core/wm/memory_definitions.h
>
8
#include <RobotAPI/libraries/aron/aroncore/navigators/typenavigator/AronObjectTypeNavigator.h>
9
10
11
class
QGroupBox;
12
class
QLabel;
13
class
QSplitter;
14
class
QTreeWidget;
15
class
QTreeWidgetItem;
16
17
namespace
armarx::armem::gui::instance
18
{
19
namespace
instance
20
{
21
class
ImageView
;
22
}
23
24
class
InstanceViewList
:
public
QWidget
25
{
26
Q_OBJECT
27
using
This
=
InstanceViewList
;
28
29
30
public
:
31
InstanceViewList
();
32
33
void
setStatusLabel
(QLabel* statusLabel);
34
void
setUseTypeInfo
(
bool
enable);
35
36
37
signals:
38
39
void
updated
();
40
41
42
private
slots:
43
44
45
private
:
46
private
:
47
QSplitter* splitter;
48
49
QLabel* statusLabel =
nullptr
;
50
bool
useTypeInfo =
true
;
51
};
52
53
}
// namespace armarx::armem::gui::instance
54
55
namespace
armarx::armem::gui
56
{
57
using
InstanceViewList
=
instance::InstanceViewList
;
58
}
armarx::armem::gui::instance::InstanceViewList::setUseTypeInfo
void setUseTypeInfo(bool enable)
Definition:
InstanceViewList.cpp:35
armarx::armem::gui::instance::InstanceViewList
Definition:
InstanceViewList.h:24
armarx::armem::gui::InstanceViewList
instance::InstanceViewList InstanceViewList
Definition:
InstanceViewList.h:57
armarx::armem::gui::instance::InstanceViewList::InstanceViewList
InstanceViewList()
Definition:
InstanceViewList.cpp:24
armarx::armem::gui::instance::ImageView
A widget drawing an image in itself.
Definition:
ImageView.h:33
armarx::armem::gui::instance
Definition:
AronDataView.cpp:3
armarx::armem::gui::instance::InstanceViewList::updated
void updated()
memory_definitions.h
armarx::armem::gui
Definition:
ActionsMenuBuilder.cpp:5
armarx::armem::gui::instance::InstanceViewList::setStatusLabel
void setStatusLabel(QLabel *statusLabel)
Definition:
InstanceViewList.cpp:29
RobotAPI
libraries
armem_gui
instance
InstanceViewList.h
Generated on Sat Mar 29 2025 09:17:28 for armarx_documentation by
1.8.17