Marlin  1.10.0
 All Classes Namespaces Functions Variables Enumerations Friends Pages
addprocdialog.h
1 #ifndef ADDPROCDIALOG_H
2 #define ADDPROCDIALOG_H
3 
12 #include <QDialog>
13 
14 #include "marlin/MarlinSteerCheck.h"
15 
16 class QVBoxLayout;
17 class QComboBox;
18 class QLineEdit;
19 class QLabel;
20 class QMainWindow;
21 
22 using namespace marlin;
23 
24 class APDialog : public QDialog
25 {
26  Q_OBJECT
27 
28 public:
29  APDialog(MarlinSteerCheck* msc, QWidget *parent = 0, Qt::WFlags f = 0);
30 
31 signals:
32  void editProcessor(int);
33 
34  //apply changes
35  void apply();
36 
37 private slots:
38  void addProcessor();
39  void changeLabel(const QString& text);
40 
41 private:
42  //Variables
43  ssMap procTypes;
44  QMainWindow* _parent;
45  QComboBox *cb;
46  QLabel *procLabel;
47  QLineEdit *le;
48  QVBoxLayout *mainLayout;
49 
50  MarlinSteerCheck* _msc;
51 };
52 
53 #endif
this class is a Marlin Steering File consistency check Tool.
Definition: MarlinSteerCheck.h:72
Definition: addprocdialog.h:24