CommitWidget.h
Go to the documentation of this file.
1#pragma once
2
3#include <QWidget>
4
7
8class QLineEdit;
9class QPushButton;
10class QTextEdit;
11
12namespace armarx::armem::gui
13{
14
15 class CommitWidget : public QWidget
16 {
17 Q_OBJECT
18 using This = CommitWidget;
19
20 public:
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