QGPButtonsFrame Class Reference
[Apollo GuiApollo]

Inheritance diagram for QGPButtonsFrame:

QGuiCompositeFrame

List of all members.


Detailed Description

graphical frame handling pulser gui general control buttons

Author:
Sergio Di Domizio

Public Member Functions

 QGPButtonsFrame (const TGWindow *parent, UInt_t w, UInt_t h)
void QuitClicked ()
void StartStopClicked ()
void LoadConfClicked ()
void SaveConfClicked ()
void SelectBasketClicked ()
void Lock (bool alsoStart)
 disable user interaction and possibly start batch job
void Unlock ()
 enable user interaction
bool GetStartStopStatus () const
 get status of start/stop button

Private Attributes

TGTextButton * fSettingsBasketButton
TGTextButton * fLoadButton
TGTextButton * fSaveButton
TGTextButton * fStartButton
TGTextButton * fQuitButton
bool fStartStopStatus

Member Function Documentation

void QGPButtonsFrame::Lock ( bool  alsoStart  ) 

disable user interaction and possibly start batch job

Parameters:
alsoStart whether or not to start batch job after disabling user interaction

bool QGPButtonsFrame::GetStartStopStatus (  )  const [inline]

get status of start/stop button

Returns:
true if current status is running, false if it is stopped

References fStartStopStatus.

Referenced by QGuiPulserMain::StartStop().


Member Data Documentation

true (false) when the batch job is (not) running

Referenced by GetStartStopStatus().


The documentation for this class was generated from the following files:

Generated on Tue Nov 16 10:50:06 2010 for CUORE Software by  doxygen 1.5.6