CommitWidget.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <QWidget>
4 
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  CommitWidget();
22 
23  std::string getAronJSON() const;
24  std::string getMemoryID() const;
25 
26  public slots:
27 
28  signals:
29  void commit();
30 
31 
32  private slots:
33 
34  signals:
35 
36 
37  private:
38  QPushButton* _sendCommit;
39  QLineEdit* _memoryID;
40  QTextEdit* _aronJSONInput;
41  };
42 
43 } // namespace armarx::armem::gui
armarx::armem::gui::CommitWidget
Definition: CommitWidget.h:15
armarx::armem::gui::CommitWidget::CommitWidget
CommitWidget()
Definition: CommitWidget.cpp:17
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:5
Builder.h
armarx::armem::gui::CommitWidget::getMemoryID
std::string getMemoryID() const
Definition: CommitWidget.cpp:62
DataMode.h