GroupBox.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <QGroupBox>
4 
9 
10 
11 class QCheckBox;
12 class QLabel;
13 
14 
16 {
17 
18  class GroupBox : public QGroupBox
19  {
20  Q_OBJECT
21  using This = GroupBox;
22 
23  public:
24  GroupBox(PredictionWidget::GetEntityInfoFn&& entityInfoRetriever);
25 
26  TreeWidget* tree() const;
27  QGroupBox* queryGroup() const;
28  QueryWidget* queryWidget() const;
31  CommitWidget* commitWidget() const;
32 
34 
35 
36  public slots:
37 
38  signals:
39 
40  private slots:
41 
42  signals:
43 
44 
45  private:
46 
47  TreeWidget* _tree;
48 
49  QTabWidget* _memoryTabWidget;
50  QGroupBox* _memoryTabGroup;
51  QueryWidget* _queryWidget;
52  SnapshotSelectorWidget* _snapshotSelectorWidget;
53  PredictionWidget* _predictionWidget;
54  CommitWidget* _commitWidget;
55 
56  };
57 
58 }
59 
60 namespace armarx::armem::gui
61 {
63 }
armarx::armem::gui::CommitWidget
Definition: CommitWidget.h:15
armarx::armem::gui::memory
Definition: GroupBox.cpp:11
armarx::armem::gui::memory::GroupBox
Definition: GroupBox.h:18
armarx::armem::gui::memory::GroupBox::queryGroup
QGroupBox * queryGroup() const
Definition: GroupBox.cpp:77
armarx::armem::gui::QueryWidget
Definition: QueryWidget.h:19
armarx::armem::gui::memory::GroupBox::snapshotSelectorWidget
SnapshotSelectorWidget * snapshotSelectorWidget() const
Definition: GroupBox.cpp:82
armarx::armem::gui::memory::GroupBox::queryInput
armem::client::QueryInput queryInput() const
Definition: GroupBox.cpp:102
armarx::armem::gui::memory::TreeWidget
Definition: TreeWidget.h:15
armarx::armem::gui::memory::GroupBox::GroupBox
GroupBox(PredictionWidget::GetEntityInfoFn &&entityInfoRetriever)
Definition: GroupBox.cpp:14
armarx::armem::gui::SnapshotSelectorWidget
Widget where queries for snapshots can be configured.
Definition: SnapshotSelectorWidget.h:28
armarx::armem::gui::memory::GroupBox::queryWidget
QueryWidget * queryWidget() const
Definition: GroupBox.cpp:72
armarx::armem::gui::memory::GroupBox::predictionWidget
PredictionWidget * predictionWidget() const
Definition: GroupBox.cpp:87
armarx::armem::client::QueryInput
A query for parts of a memory.
Definition: Query.h:23
QueryWidget.h
armarx::armem::gui::PredictionWidget::GetEntityInfoFn
std::function< EntityInfo(const MemoryID &)> GetEntityInfoFn
Definition: PredictionWidget.h:57
armarx::armem::gui::PredictionWidget
Definition: PredictionWidget.h:47
TreeWidget.h
armarx::armem::gui
Definition: ActionsMenuBuilder.cpp:6
armarx::armem::gui::memory::GroupBox::tree
TreeWidget * tree() const
Definition: GroupBox.cpp:97
CommitWidget.h
PredictionWidget.h
armarx::armem::gui::memory::GroupBox::commitWidget
CommitWidget * commitWidget() const
Definition: GroupBox.cpp:92