CommitWidget.h
Go to the documentation of this file.
1 #pragma once
2 
5 
6 #include <QWidget>
7 
8 class QLineEdit;
9 class QPushButton;
10 class QTextEdit;
11 
12 namespace armarx::armem::gui
13 {
14 
15  class CommitWidget : public QWidget
16  {
17  Q_OBJECT
18  using This = CommitWidget;
19 
20  public:
21 
22  CommitWidget();
23 
24  std::string getAronJSON() const;
25  std::string getMemoryID() const;
26 
27  public slots:
28 
29  signals:
30  void commit();
31 
32 
33  private slots:
34 
35  signals:
36 
37 
38 
39  private:
40 
41  QPushButton* _sendCommit;
42  QLineEdit* _memoryID;
43  QTextEdit* _aronJSONInput;
44  };
45 
46 }
armarx::armem::gui::CommitWidget
Definition: CommitWidget.h:15
armarx::armem::gui::CommitWidget::CommitWidget
CommitWidget()
Definition: CommitWidget.cpp:18
armarx::armem::gui::CommitWidget::getAronJSON
std::string getAronJSON() const
Definition: CommitWidget.cpp:56
armarx::armem::gui::CommitWidget::commit
void commit()
armarx::armem::gui
Definition: ActionsMenuBuilder.cpp:6
Builder.h
armarx::armem::gui::CommitWidget::getMemoryID
std::string getMemoryID() const
Definition: CommitWidget.cpp:61
DataMode.h