MNE-CPP  beta 1.0
rtssssetupwidget.h
Go to the documentation of this file.
1 //=============================================================================================================
36 #ifndef RTSSSSETUPWIDGET_H
37 #define RTSSSSETUPWIDGET_H
38 
39 
40 //*************************************************************************************************************
41 //=============================================================================================================
42 // INCLUDES
43 //=============================================================================================================
44 
45 //#include "../ui_dummysetup.h"
46 #include "../ui_rtssssetup.h"
47 
48 
49 //*************************************************************************************************************
50 //=============================================================================================================
51 // QT INCLUDES
52 //=============================================================================================================
53 
54 #include <QtWidgets>
55 
56 
57 //*************************************************************************************************************
58 //=============================================================================================================
59 // USED NAMESPACES
60 //=============================================================================================================
61 
62 
63 //*************************************************************************************************************
64 //=============================================================================================================
65 // DEFINE NAMESPACE RtSssPlugin
66 //=============================================================================================================
67 
68 namespace RtSssPlugin
69 {
70 
71 
72 //*************************************************************************************************************
73 //=============================================================================================================
74 // FORWARD DECLARATIONS
75 //=============================================================================================================
76 
77 class RtSss;
78 
79 
80 //=============================================================================================================
86 class RtSssSetupWidget : public QWidget
87 {
88  Q_OBJECT
89 
90 public:
91 
92  //=========================================================================================================
99  RtSssSetupWidget(RtSss* toolbox, QWidget *parent = 0);
100 
101  //=========================================================================================================
107 
108  int getLinRR();
109  int getLoutRR();
110  int getLin();
111  int getLout();
112 
113 signals:
114  void signalNewLinRR(int val);
115  void signalNewLoutRR(int val);
116  void signalNewLin(int val);
117  void signalNewLout(int val);
118 
119 private slots:
120  //=========================================================================================================
125  void showAboutDialog();
126  void setNewLinRR(int);
127  void setNewLoutRR(int);
128  void setNewLin(int);
129  void setNewLout(int);
130 
131 private:
132 
133  RtSss* m_pRtSss;
136 };
137 
138 } // NAMESPACE
139 
140 #endif // RTSSSSETUPWIDGET_H
RtSssSetupWidget(RtSss *toolbox, QWidget *parent=0)
The RtSss class provides a rtsss algorithm structure.
Definition: rtsss.h:102
The RtSssSetupWidget class provides the RtSss configuration window.