InstanceViewList.h
Go to the documentation of this file.
1#pragma once
2
3#include <optional>
4
5#include <QWidget>
6
8#include <RobotAPI/libraries/aron/aroncore/navigators/typenavigator/AronObjectTypeNavigator.h>
9
10
11class QGroupBox;
12class QLabel;
13class QSplitter;
14class QTreeWidget;
15class QTreeWidgetItem;
16
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:
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
55namespace armarx::armem::gui
56{
58}
A widget drawing an image in itself.
Definition ImageView.h:34
instance::InstanceViewList InstanceViewList