Marlin  1.10.0
 All Classes Namespaces Functions Variables Enumerations Friends Pages
nparamvecset.h
1 #ifndef NPARAMVECSET_H
2 #define NPARAMVECSET_H
3 
12 #include "marlin/MarlinSteerCheck.h"
13 #include "marlin/CCProcessor.h"
14 #include "marlin/CMProcessor.h"
15 
16 #include <QWidget>
17 
18 class QVBoxLayout;
19 class QTableWidget;
20 class QDialog;
21 
22 using namespace marlin;
23 
24 class NParamVecSet : public QWidget
25 {
26  Q_OBJECT
27 
28 public:
29  //constructor
31  MarlinSteerCheck* msc,
32  CCProcessor* p,
33  QTableWidget *parent,
34  QDialog *dialog
35  );
36 
37 public slots:
38  void updateTable();
39 
40 private slots:
41  void addValSet();
42  void remValSet();
43 
44 private:
45  //Variables
46  MarlinSteerCheck* _msc;
47  CCProcessor* _p;
48  QTableWidget* _parent;
49  QTableWidget* valTable;
50  QDialog* _dialog;
51 
52  QVBoxLayout *mainLayout;
53 };
54 
55 #endif
this class is a Marlin Steering File consistency check Tool.
Definition: MarlinSteerCheck.h:72
Definition: nparamvecset.h:24
handles information about marlin processors and their collections needed by MarlinSteerCheck ...
Definition: CCProcessor.h:39