Galaxis Codebase  1.0.0
Team Galaxis software stack for the Carolo Cup 2023 - ROS2 based software
addnodedlg.h
Go to the documentation of this file.
1 #ifndef ADDNODEDLG_H
2 #define ADDNODEDLG_H
3 
4 #include <QDialog>
5 
6 namespace Ui {
7  class AddNodeDlg;
8 }
9 
10 class AddNodeDlg : public QDialog {
11  Q_OBJECT
12 public:
13  AddNodeDlg(QWidget *parent = 0);
14  ~AddNodeDlg();
15  QString getValue();
16  QString getType();
17  QString getName();
18 
19 protected:
20  void changeEvent(QEvent *e);
21  void hideEvent(QHideEvent *e);
22 
23 private:
24  Ui::AddNodeDlg *ui;
25  QString m_value, m_type, m_name;
26 
27 private slots:
28  void okButton();
29  void onCurrentIndexChanged(QString currentText);
30 };
31 
32 #endif // ADDNODEDLG_H
AddNodeDlg::getType
QString getType()
Definition: addnodedlg.cpp:51
AddNodeDlg::getName
QString getName()
Definition: addnodedlg.cpp:46
AddNodeDlg::AddNodeDlg
AddNodeDlg(QWidget *parent=0)
Definition: addnodedlg.cpp:5
AddNodeDlg::getValue
QString getValue()
Definition: addnodedlg.cpp:41
AddNodeDlg::m_value
QString m_value
Definition: addnodedlg.h:25
AddNodeDlg::m_name
QString m_name
Definition: addnodedlg.h:25
Ui
Definition: addnodedlg.h:6
AddNodeDlg::~AddNodeDlg
~AddNodeDlg()
Definition: addnodedlg.cpp:24
AddNodeDlg::onCurrentIndexChanged
void onCurrentIndexChanged(QString currentText)
Definition: addnodedlg.cpp:63
AddNodeDlg::changeEvent
void changeEvent(QEvent *e)
Definition: addnodedlg.cpp:29
AddNodeDlg
Definition: addnodedlg.h:10
AddNodeDlg::ui
Ui::AddNodeDlg * ui
Definition: addnodedlg.h:24
AddNodeDlg::m_type
QString m_type
Definition: addnodedlg.h:25
AddNodeDlg::okButton
void okButton()
Definition: addnodedlg.cpp:56
AddNodeDlg::hideEvent
void hideEvent(QHideEvent *e)
Definition: addnodedlg.cpp:77