mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-13 13:27:14 +02:00
going to start actions
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@19 af1100a4-978c-4157-bff7-07162d2ba061
This commit is contained in:
@ -6,17 +6,17 @@
|
||||
*/
|
||||
#include "qTabDebugging.h"
|
||||
#include "qDefs.h"
|
||||
/** Project Class Headers */
|
||||
// Project Class Headers
|
||||
#include "slsDetector.h"
|
||||
#include "multiSlsDetector.h"
|
||||
/** C++ Include Headers */
|
||||
// C++ Include Headers
|
||||
#include<iostream>
|
||||
using namespace std;
|
||||
|
||||
|
||||
|
||||
|
||||
qTabDebugging::qTabDebugging(QWidget *parent,slsDetectorUtils*& detector):QWidget(parent),myDet(detector){
|
||||
qTabDebugging::qTabDebugging(QWidget *parent,multiSlsDetector*& detector):QWidget(parent),myDet(detector){
|
||||
setupUi(this);
|
||||
SetupWidgetWindow();
|
||||
Initialization();
|
||||
@ -33,6 +33,20 @@ qTabDebugging::~qTabDebugging(){
|
||||
|
||||
|
||||
void qTabDebugging::SetupWidgetWindow(){
|
||||
// Detector Type
|
||||
detType=myDet->getDetectorsType();
|
||||
|
||||
if(detType==slsDetectorDefs::EIGER) lblModule->setText("Half Module Number:");
|
||||
else lblModule->setText("Module Number:");
|
||||
|
||||
// loading combo box module numbers
|
||||
int max = myDet->setNumberOfModules(GET_FLAG,slsDetectorDefs::X)*myDet->setNumberOfModules(GET_FLAG,slsDetectorDefs::Y);
|
||||
for(int i=0;i<max;i++){
|
||||
slsDetector *s = myDet->getSlsDetector(i);
|
||||
if(s->setTCPSocket()!=slsDetectorDefs::FAIL){
|
||||
comboModule->addItem(QString::number(i));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user