the scans work

git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@38 af1100a4-978c-4157-bff7-07162d2ba061
This commit is contained in:
l_maliakal_d
2012-08-27 14:11:58 +00:00
parent 73152572a5
commit ee3a54601c
18 changed files with 852 additions and 319 deletions

View File

@ -12,9 +12,9 @@
/* Qt Project Class Headers */
#include "qActionsWidget.h"
#include "qScanWidget.h"
/** Project Class Headers */
/** C++ Project Class Headers */
class multiSlsDetector;
class qActionsWidget;
#include "sls_detector_defs.h"
/** Qt Include Headers */
#include <QWidget>
#include <QPushButton>
@ -48,11 +48,19 @@ public:
*/
void Refresh();
public slots:
/** Disable Positions
* @param enable true if to disable
* */
void EnablePositions(bool enable);
private:
/** The sls detector object */
multiSlsDetector *myDet;
slsDetectorDefs::detectorType detType;
enum actionIndex{Scan0=1, Scan1, NumPositions=4, NumTotalActions=9};
QGridLayout *gridLayout;
@ -111,7 +119,7 @@ void SetPosition();
void DeletePosition();
signals:
void EnableScanBox(int,int);
void EnableScanBox();
};