Public Slots | Public Member Functions | Protected Attributes

TGo4AnalysisConfiguration Class Reference

#include <TGo4AnalysisConfiguration.h>

Inheritance diagram for TGo4AnalysisConfiguration:
QGo4Widget

List of all members.

Public Slots

virtual void RequestAnalysisStatus ()
virtual void FileDialog_ConfFile ()
virtual void FileDialog_AutoSave ()
virtual void LineEdit_AutoSaveFile ()
virtual void SetCompressionLevel (int t)
virtual void LoadConfiguration ()
virtual void SaveConfiguration ()
virtual void SubmitConfiguration ()
virtual void SubmitAndStart ()
virtual void CloseAnalysis ()
virtual void SetAutoSaveInterval (int t)
virtual void SetAutoSaveOverwrite (bool overwrite)
virtual void WriteAutoSave ()
virtual void EnableAutoSaveSlot (bool disabled)

Public Member Functions

 TGo4AnalysisConfiguration (QWidget *parent=0, const char *name=0)
virtual bool IsAcceptDrag (const char *itemname, TClass *cl, int kind)
virtual void DropItem (const char *itemname, TClass *cl, int kind)
virtual void linkedObjectUpdated (const char *linkname, TObject *obj)
virtual void linkedObjectRemoved (const char *linkname)
virtual void WorkWithAnalysis (TGo4AnalysisProxy *anal)
virtual void ResetWidget ()
virtual void RefreshWidget ()
virtual QString GetSourcePath ()
virtual QString GetStorePath ()
virtual void SetSourcePath (const QString &v)
virtual void SetStorePath (const QString &v)
int GetNumSteps ()
void ChangeTabTitle (TGo4ConfigStep *step, int number)
TGo4ConfigStepGetStepConfig (int n)
TGo4ConfigStepFindStepConfig (QString name)
virtual void SetAutoSaveConfig (QString filename, int interval, int compression, bool enbaled, bool overwrite)
virtual void GetAutoSaveConfig (QString &filename, int &interval, int &compression, bool &enbaled, bool &overwrite)
virtual void SetAnalysisConfigFile (QString filename)
virtual void GetAnalysisConfigFile (QString &filename)
virtual void DisplayMbsMonitor (const QString &mbsname)

Protected Attributes

bool fbTypingMode
QString fSourcePath
QString fStorePath
QString fConfigPath
QString fAutoSavePath

Detailed Description

Definition at line 24 of file TGo4AnalysisConfiguration.h.


Constructor & Destructor Documentation

TGo4AnalysisConfiguration::TGo4AnalysisConfiguration ( QWidget *  parent = 0,
const char *  name = 0 
)

Member Function Documentation

void TGo4AnalysisConfiguration::ChangeTabTitle ( TGo4ConfigStep step,
int  number 
)
void TGo4AnalysisConfiguration::CloseAnalysis (  )  [virtual, slot]

Definition at line 260 of file TGo4AnalysisConfiguration.cpp.

References QGo4Widget::ServiceCall().

void TGo4AnalysisConfiguration::DisplayMbsMonitor ( const QString &  mbsname  )  [virtual]
void TGo4AnalysisConfiguration::DropItem ( const char *  itemname,
TClass *  cl,
int  kind 
) [virtual]

Reimplemented from QGo4Widget.

Definition at line 45 of file TGo4AnalysisConfiguration.cpp.

void TGo4AnalysisConfiguration::EnableAutoSaveSlot ( bool  disabled  )  [virtual, slot]
void TGo4AnalysisConfiguration::FileDialog_AutoSave (  )  [virtual, slot]

Definition at line 193 of file TGo4AnalysisConfiguration.cpp.

References fAutoSavePath, and LineEdit_AutoSaveFile().

void TGo4AnalysisConfiguration::FileDialog_ConfFile (  )  [virtual, slot]

Definition at line 178 of file TGo4AnalysisConfiguration.cpp.

References fConfigPath.

TGo4ConfigStep * TGo4AnalysisConfiguration::FindStepConfig ( QString  name  ) 
void TGo4AnalysisConfiguration::GetAnalysisConfigFile ( QString &  filename  )  [virtual]

Definition at line 359 of file TGo4AnalysisConfiguration.cpp.

Referenced by TGo4Script::ProduceScript().

void TGo4AnalysisConfiguration::GetAutoSaveConfig ( QString &  filename,
int &  interval,
int &  compression,
bool &  enbaled,
bool &  overwrite 
) [virtual]

Definition at line 340 of file TGo4AnalysisConfiguration.cpp.

Referenced by TGo4Script::ProduceScript().

int TGo4AnalysisConfiguration::GetNumSteps (  ) 

Definition at line 303 of file TGo4AnalysisConfiguration.cpp.

Referenced by FindStepConfig(), and TGo4Script::ProduceScript().

QString TGo4AnalysisConfiguration::GetSourcePath (  )  [virtual]

Definition at line 150 of file TGo4AnalysisConfiguration.cpp.

References fSourcePath.

Referenced by TGo4ConfigStep::InputFileDialog().

TGo4ConfigStep * TGo4AnalysisConfiguration::GetStepConfig ( int  n  ) 

Definition at line 308 of file TGo4AnalysisConfiguration.cpp.

Referenced by FindStepConfig(), and TGo4Script::ProduceScript().

QString TGo4AnalysisConfiguration::GetStorePath (  )  [virtual]

Definition at line 155 of file TGo4AnalysisConfiguration.cpp.

References fStorePath.

Referenced by TGo4ConfigStep::OutputFileDialog().

bool TGo4AnalysisConfiguration::IsAcceptDrag ( const char *  itemname,
TClass *  cl,
int  kind 
) [virtual]

Reimplemented from QGo4Widget.

Definition at line 38 of file TGo4AnalysisConfiguration.cpp.

void TGo4AnalysisConfiguration::LineEdit_AutoSaveFile (  )  [virtual, slot]
void TGo4AnalysisConfiguration::linkedObjectRemoved ( const char *  linkname  )  [virtual]

Reimplemented from QGo4Widget.

Definition at line 68 of file TGo4AnalysisConfiguration.cpp.

References QGo4Widget::ShootCloseWidget().

void TGo4AnalysisConfiguration::linkedObjectUpdated ( const char *  linkname,
TObject *  obj 
) [virtual]
void TGo4AnalysisConfiguration::LoadConfiguration (  )  [virtual, slot]
void TGo4AnalysisConfiguration::RequestAnalysisStatus (  )  [virtual, slot]
void TGo4AnalysisConfiguration::ResetWidget (  )  [virtual]

Reimplemented from QGo4Widget.

Definition at line 86 of file TGo4AnalysisConfiguration.cpp.

Referenced by WorkWithAnalysis().

void TGo4AnalysisConfiguration::SaveConfiguration (  )  [virtual, slot]
void TGo4AnalysisConfiguration::SetAnalysisConfigFile ( QString  filename  )  [virtual]

Definition at line 354 of file TGo4AnalysisConfiguration.cpp.

Referenced by TGo4Script::AnalysisConfigName(), and RefreshWidget().

void TGo4AnalysisConfiguration::SetAutoSaveConfig ( QString  filename,
int  interval,
int  compression,
bool  enbaled,
bool  overwrite 
) [virtual]

Definition at line 324 of file TGo4AnalysisConfiguration.cpp.

Referenced by TGo4Script::AnalysisAutoSave(), and RefreshWidget().

void TGo4AnalysisConfiguration::SetAutoSaveInterval ( int  t  )  [virtual, slot]
void TGo4AnalysisConfiguration::SetAutoSaveOverwrite ( bool  overwrite  )  [virtual, slot]
void TGo4AnalysisConfiguration::SetCompressionLevel ( int  t  )  [virtual, slot]
void TGo4AnalysisConfiguration::SetSourcePath ( const QString &  v  )  [virtual]

Definition at line 160 of file TGo4AnalysisConfiguration.cpp.

References fSourcePath.

Referenced by TGo4ConfigStep::InputFileDialog().

void TGo4AnalysisConfiguration::SetStorePath ( const QString &  v  )  [virtual]

Definition at line 165 of file TGo4AnalysisConfiguration.cpp.

References fStorePath.

Referenced by TGo4ConfigStep::OutputFileDialog().

void TGo4AnalysisConfiguration::SubmitAndStart (  )  [virtual, slot]

Definition at line 254 of file TGo4AnalysisConfiguration.cpp.

References QGo4Widget::ServiceCall().

void TGo4AnalysisConfiguration::SubmitConfiguration (  )  [virtual, slot]

Definition at line 249 of file TGo4AnalysisConfiguration.cpp.

References QGo4Widget::ServiceCall().


Member Data Documentation


The documentation for this class was generated from the following files:
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines