verifying output directory works for receiver based detectors.. before acquisition

git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@206 af1100a4-978c-4157-bff7-07162d2ba061
This commit is contained in:
l_maliakal_d
2013-07-23 08:39:15 +00:00
parent b6145510ad
commit 6ea6f44824
6 changed files with 457 additions and 91 deletions

View File

@ -40,6 +40,10 @@ public:
*/
void Refresh();
/** verify output directories
* /returns success or fail
*/
int VerifyOutputDirectory();
private:
@ -53,6 +57,9 @@ private:
QString errFlatFieldTip;
QString outDirTip;
QPalette red;
QPalette black;
QPalette *red1;
QPalette *black1;
/** methods */
/** Sets up the widget */
@ -61,11 +68,12 @@ private:
/** Sets up all the slots and signals */
void Initialization();
/** Populate the readouts
*/
void PopulateDetectors();
private slots:
/** Sets the output directory
*/
void setOutputDir();
/** Open dialog to choose the output directory */
void browseOutputDir();
@ -91,6 +99,12 @@ void SetAngularCorrection();
/**discard bad channels*/
void DiscardBadChannels();
/** set output directory*/
void SetOutputDir();
/** set output directory*/
void GetOutputDir();
signals:
/**signal to enable/disable positions in Actions*/
void AngularConversionSignal(bool);