included network tab in gui, correctedmulti to be able to clear sls detectors error mask,included coud not set up network parameter error

git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@144 af1100a4-978c-4157-bff7-07162d2ba061
This commit is contained in:
l_maliakal_d
2013-02-07 17:34:16 +00:00
parent aec136cf21
commit f3eb9c924f
7 changed files with 1103 additions and 27 deletions

View File

@ -38,12 +38,11 @@ public:
*/
~qTabAdvanced();
public slots:
/** To refresh and update widgets
*/
void Refresh();
private:
/** Sets up the widget
*/
@ -104,6 +103,49 @@ private slots:
*/
void UpdateTrimbitPlot(int id);
/** Sets control port
* @param port control port
*/
void SetControlPort(int port);
/** Sets stop port
* @param port stop port
*/
void SetStopPort(int port);
/** Sets receiver tcp port
* @param port receiver tcp port
*/
void SetRxrTCPPort(int port);
/** Sets receiver udp port
* @param port receiver udp port
*/
void SetRxrUDPPort(int port);
/** Sets receiver online
* @param index 1 for online and 0 for offline
*/
void SetReceiverOnline(int index);
/** Sets detector online
* @param index 1 for online and 0 for offline
*/
void SetOnline(int index);
/** Sets network parameters like receiver udp ip,
* receiver udp mac, detector ip and detector mac
*/
void SetNetworkParameters();
/** Sets the receiver. which also sets the receiver parameters
*/
void SetReceiver();
/** Configures mac
*/
void Configuremac();
private:
/** The sls detector object */
multiSlsDetector *myDet;
@ -119,6 +161,9 @@ private:
/** Tool Tip for the output dir */
QString outputDirTip;
QString errOutputTip;
QString errOnlineTip;
QString detOnlineTip;
QString rxrOnlineTip;
QPalette red;
/** Trimming mode */
@ -127,6 +172,7 @@ private:
bool isEnergy;
bool isAngular;
};