GSI Object Oriented Online Offline (Go4) GO4-6.4.5
Loading...
Searching...
No Matches
TGo4AnalysisConfiguration Class Reference

#include <TGo4AnalysisConfiguration.h>

Inheritance diagram for TGo4AnalysisConfiguration:

Public Slots

virtual void CloseAnalysis ()
virtual void CloseAnalysis ()
virtual void EnableAutoSaveSlot (bool disabled)
virtual void EnableAutoSaveSlot (bool disabled)
virtual void FileDialog_AutoSave ()
virtual void FileDialog_AutoSave ()
virtual void FileDialog_ConfFile ()
virtual void FileDialog_ConfFile ()
virtual void LineEdit_AutoSaveFile (const QString &)
virtual void LineEdit_AutoSaveFile (const QString &)
virtual void LoadConfiguration ()
virtual void LoadConfiguration ()
virtual void RequestAnalysisStatus ()
virtual void RequestAnalysisStatus ()
virtual void SaveConfiguration ()
virtual void SaveConfiguration ()
virtual void SetAutoSaveInterval (int t)
virtual void SetAutoSaveInterval (int t)
virtual void SetAutoSaveOverwrite (bool overwrite)
virtual void SetAutoSaveOverwrite (bool overwrite)
virtual void SetCompressionLevel (int t)
virtual void SetCompressionLevel (int t)
virtual void SubmitAndStart ()
virtual void SubmitAndStart ()
virtual void SubmitConfiguration ()
virtual void SubmitConfiguration ()
virtual void WriteAutoSave ()
virtual void WriteAutoSave ()
Public Slots inherited from QGo4Widget
void CloseMDIParentSlot ()
void CloseMDIParentSlot ()

Public Member Functions

 TGo4AnalysisConfiguration (QWidget *parent=nullptr, const char *name=nullptr)
 TGo4AnalysisConfiguration (QWidget *parent=nullptr, const char *name=nullptr)
void ChangeTabTitle (TGo4ConfigStep *step, int number)
void ChangeTabTitle (TGo4ConfigStep *step, int number)
virtual void DisplayMbsMonitor (const QString &mbsname)
virtual void DisplayMbsMonitor (const QString &mbsname)
void DropItem (const char *itemname, TClass *cl, int kind) override
void DropItem (const char *itemname, TClass *cl, int kind) override
TGo4ConfigStepFindStepConfig (QString name)
TGo4ConfigStepFindStepConfig (QString name)
virtual void GetAnalysisConfigFile (QString &filename)
virtual void GetAnalysisConfigFile (QString &filename)
virtual void GetAutoSaveConfig (QString &filename, int &interval, int &compression, bool &enbaled, bool &overwrite)
virtual void GetAutoSaveConfig (QString &filename, int &interval, int &compression, bool &enbaled, bool &overwrite)
int GetNumSteps ()
int GetNumSteps ()
virtual QString GetSourcePath ()
virtual QString GetSourcePath ()
TGo4ConfigStepGetStepConfig (int n)
TGo4ConfigStepGetStepConfig (int n)
virtual QString GetStorePath ()
virtual QString GetStorePath ()
bool IsAcceptDrag (const char *itemname, TClass *cl, int kind) override
bool IsAcceptDrag (const char *itemname, TClass *cl, int kind) override
void linkedObjectRemoved (const char *linkname) override
void linkedObjectRemoved (const char *linkname) override
void linkedObjectUpdated (const char *linkname, TObject *obj) override
void linkedObjectUpdated (const char *linkname, TObject *obj) override
virtual void RefreshWidget ()
virtual void RefreshWidget ()
void ResetWidget () override
void ResetWidget () override
virtual void SetAnalysisConfigFile (QString filename)
virtual void SetAnalysisConfigFile (QString filename)
virtual void SetAutoSaveConfig (QString filename, int interval, int compression, bool enbaled, bool overwrite)
virtual void SetAutoSaveConfig (QString filename, int interval, int compression, bool enbaled, bool overwrite)
virtual void SetSourcePath (const QString &v)
virtual void SetSourcePath (const QString &v)
virtual void SetStorePath (const QString &v)
virtual void SetStorePath (const QString &v)
virtual void WorkWithAnalysis (TGo4ServerProxy *anal)
virtual void WorkWithAnalysis (TGo4ServerProxy *anal)
Public Member Functions inherited from QGo4Widget
 QGo4Widget (QWidget *parent=nullptr, const char *name=nullptr, Qt::WindowFlags f=Qt::Widget)
 QGo4Widget (QWidget *parent=nullptr, const char *name=nullptr, Qt::WindowFlags f=Qt::Widget)
virtual ~QGo4Widget ()
virtual ~QGo4Widget ()
void ObjectCreatedByWidget (const char *itemname, TClass *cl)
void ObjectCreatedByWidget (const char *itemname, TClass *cl)
void ProcessSignal (const char *linkname, bool assigned, TObject *obj, TGo4Slot *slot)
void ProcessSignal (const char *linkname, bool assigned, TObject *obj, TGo4Slot *slot)

Protected Member Functions

void closeEvent (QCloseEvent *e) override
void closeEvent (QCloseEvent *e) override
Protected Member Functions inherited from QGo4Widget
void AddLink (const char *itemname, const char *linkname)
 create link for item with name linkname
void AddLink (const char *itemname, const char *linkname)
 create link for item with name linkname
TGo4SlotAddLink (const char *itemname, TGo4Slot *parent)
 create link for item in dedicated slot parent
TGo4SlotAddLink (const char *itemname, TGo4Slot *parent)
 create link for item in dedicated slot parent
void AddLink (TGo4Slot *slot, const char *linkname)
 create link for object in slot with name linkname
void AddLink (TGo4Slot *slot, const char *linkname)
 create link for object in slot with name linkname
TGo4SlotAddSlot (const char *slotname)
 add slot with specific name to widget top folder
TGo4SlotAddSlot (const char *slotname)
 add slot with specific name to widget top folder
void AskToCreateObject (TClass *cl, int isremote)
 Function call dialog to create object of appropriate class isremote == 0 - object should be created localy and widget will be informed isremote == 1 - object should be created on analysis side and widget should be informed isremote == -1 - activate creation dialog without restriction (remote or local), widget will not be informed.
void AskToCreateObject (TClass *cl, int isremote)
 Function call dialog to create object of appropriate class isremote == 0 - object should be created localy and widget will be informed isremote == 1 - object should be created on analysis side and widget should be informed isremote == -1 - activate creation dialog without restriction (remote or local), widget will not be informed.
TGo4BrowserProxyBrowser ()
TGo4BrowserProxyBrowser ()
bool BrowserItemRemote (const char *itemname)
bool BrowserItemRemote (const char *itemname)
void CallPanelFunc (int id, TPad *pad=nullptr)
void CallPanelFunc (int id, TPad *pad=nullptr)
void CallServiceFunc (int id, const char *str=nullptr, void *par=nullptr)
void CallServiceFunc (int id, const char *str=nullptr, void *par=nullptr)
void closeEvent (QCloseEvent *e) override
void closeEvent (QCloseEvent *e) override
void ConnectPad (TPad *pad)
 connect pad axis change signals to react on such signals
void ConnectPad (TPad *pad)
 connect pad axis change signals to react on such signals
TGo4ViewPanelCreateViewPanel (int ndiv=0)
TGo4ViewPanelCreateViewPanel (int ndiv=0)
void dragEnterEvent (QDragEnterEvent *e) override
void dragEnterEvent (QDragEnterEvent *e) override
void dragMoveEvent (QDragMoveEvent *e) override
void dragMoveEvent (QDragMoveEvent *e) override
TGo4ViewPanelDrawItem (const QString &itemname, TGo4ViewPanel *panel=nullptr, TPad *pad=nullptr, bool activate=true, int updatelevel=-1)
TGo4ViewPanelDrawItem (const QString &itemname, TGo4ViewPanel *panel=nullptr, TPad *pad=nullptr, bool activate=true, int updatelevel=-1)
void dropEvent (QDropEvent *e) override
void dropEvent (QDropEvent *e) override
void EditItem (const QString &itemname)
void EditItem (const QString &itemname)
void EditObjectInSlot (TGo4Slot *slot)
void EditObjectInSlot (TGo4Slot *slot)
TGo4ServerProxyGetAnalysis (const char *itemname=nullptr)
TGo4ServerProxyGetAnalysis (const char *itemname=nullptr)
TObject * GetLinked (const char *linkname, int updatelevel=0)
TObject * GetLinked (const char *linkname, int updatelevel=0)
template<class T>
T * GetLinkedCast (const char *linkname, int updatelevel=0)
template<class T>
T * GetLinkedCast (const char *linkname, int updatelevel=0)
const char * GetLinkedName (const char *linkname)
 returns name of item, which was linked with linkname
const char * GetLinkedName (const char *linkname)
 returns name of item, which was linked with linkname
const char * GetLinkedName (TGo4Slot *slot)
 returns name of item, which was linked in that slot
const char * GetLinkedName (TGo4Slot *slot)
 returns name of item, which was linked in that slot
TGo4SlotGetTopSlot (bool force=false)
 return top slot of structure, corresponding to this widget
TGo4SlotGetTopSlot (bool force=false)
 return top slot of structure, corresponding to this widget
void HelpWindow (const char *filename, const char *msg=nullptr)
void HelpWindow (const char *filename, const char *msg=nullptr)
void InformThatObjectCreated (const char *itemname, TClass *cl)
void InformThatObjectCreated (const char *itemname, TClass *cl)
bool IsUpdateBlocked () const
bool IsUpdateBlocked () const
TGo4ViewPanelLastActivePanel ()
TGo4ViewPanelLastActivePanel ()
virtual void linkedRemoved (TGo4Slot *slot, TObject *obj)
virtual void linkedRemoved (TGo4Slot *slot, TObject *obj)
virtual void linkedUpdated (TGo4Slot *slot, TObject *obj)
virtual void linkedUpdated (TGo4Slot *slot, TObject *obj)
void RemoveAllLinks (bool blockreset=true)
void RemoveAllLinks (bool blockreset=true)
void RemoveLink (const char *linkname, bool blockreset=true)
void RemoveLink (const char *linkname, bool blockreset=true)
void RemoveLinksMasked (const char *startedwith=nullptr, bool blockreset=true)
void RemoveLinksMasked (const char *startedwith=nullptr, bool blockreset=true)
virtual void requestedObjectCreated (const char *itemname, TClass *cl)
virtual void requestedObjectCreated (const char *itemname, TClass *cl)
bool SaveItemToFile (const char *itemname, const char *subfolder=nullptr)
bool SaveItemToFile (const char *itemname, const char *subfolder=nullptr)
QString SaveObjectInMemory (const char *foldername, TObject *obj)
QString SaveObjectInMemory (const char *foldername, TObject *obj)
void ServiceCall (const char *name, void *par=nullptr)
void ServiceCall (const char *name, void *par=nullptr)
void setCanDestroyWidget (bool on=true)
void setCanDestroyWidget (bool on=true)
void SetLinkedName (TGo4Slot *slot, const char *itemname)
 set name of item, which was linked by this slot
void SetLinkedName (TGo4Slot *slot, const char *itemname)
 set name of item, which was linked by this slot
void ShootCloseWidget (bool closeparent=false)
void ShootCloseWidget (bool closeparent=false)
void ShootResetWidget ()
void ShootResetWidget ()
void ShowItemInfo (const QString &itemname)
void ShowItemInfo (const QString &itemname)
void StartHotstart (const char *filename)
void StartHotstart (const char *filename)
void StatusMessage (const QString &message)
void StatusMessage (const QString &message)
void UndrawItem (const char *itemname)
void UndrawItem (const char *itemname)
bool UpdateItemInAnalysis (const char *itemname, TObject *obj=nullptr)
bool UpdateItemInAnalysis (const char *itemname, TObject *obj=nullptr)
TGo4ViewPanelWhereItemDrawn (const char *itemname)
TGo4ViewPanelWhereItemDrawn (const char *itemname)

Protected Attributes

QString fAutoSavePath
bool fbTypingMode {false}
QString fConfigPath
QString fSourcePath
QString fStorePath

Additional Inherited Members

Public Types inherited from QGo4Widget
enum  {
  service_DragEnter = 1 , service_DropEvent = 2 , service_CreateItem = 3 , service_DrawItem = 4 ,
  service_EditItem = 5 , service_ShowInfo = 6 , service_EditInSlot = 7 , service_SaveItem = 8 ,
  service_UpdateAnalysisItem = 9 , service_StatusMessage = 15 , service_CreateViewPanel = 17 , service_BrowserItemRemote = 18 ,
  service_Browser = 19 , service_SaveToMemory = 20 , service_GetAnalysis = 21 , service_AddEditorLink = 22 ,
  service_AddDirectLink = 23 , service_AddLinkInSlot = 24 , service_GetTopSlot = 25 , service_AddEditorSlot = 26 ,
  service_SetLinkedName = 27 , service_GetLinkedName = 28 , service_GetLinkedName2 = 29 , service_GetLinked0 = 30 ,
  service_GetLinked1 = 31 , service_GetLinked2 = 32 , service_RemoveLink = 33 , service_RemoveAllLinks = 34 ,
  service_ObjectCreated = 35 , service_ConnectPad = 36 , service_LastActivePanel = 37 , service_WhereItemDrawn = 38 ,
  service_UndrawItem = 39 , service_General = 40 , service_PanelTimer = 41 , service_HelpWindow = 42 ,
  service_HotStart = 43 , panel_Activated = 101 , panel_Modified = 102 , panel_Updated = 103 ,
  panel_ActiveUpdated = 104 , panel_PadDeleted = 105 , panel_Deleted = 106
}
 pointer on browser proxy More...
enum  {
  service_DragEnter = 1 , service_DropEvent = 2 , service_CreateItem = 3 , service_DrawItem = 4 ,
  service_EditItem = 5 , service_ShowInfo = 6 , service_EditInSlot = 7 , service_SaveItem = 8 ,
  service_UpdateAnalysisItem = 9 , service_StatusMessage = 15 , service_CreateViewPanel = 17 , service_BrowserItemRemote = 18 ,
  service_Browser = 19 , service_SaveToMemory = 20 , service_GetAnalysis = 21 , service_AddEditorLink = 22 ,
  service_AddDirectLink = 23 , service_AddLinkInSlot = 24 , service_GetTopSlot = 25 , service_AddEditorSlot = 26 ,
  service_SetLinkedName = 27 , service_GetLinkedName = 28 , service_GetLinkedName2 = 29 , service_GetLinked0 = 30 ,
  service_GetLinked1 = 31 , service_GetLinked2 = 32 , service_RemoveLink = 33 , service_RemoveAllLinks = 34 ,
  service_ObjectCreated = 35 , service_ConnectPad = 36 , service_LastActivePanel = 37 , service_WhereItemDrawn = 38 ,
  service_UndrawItem = 39 , service_General = 40 , service_PanelTimer = 41 , service_HelpWindow = 42 ,
  service_HotStart = 43 , panel_Activated = 101 , panel_Modified = 102 , panel_Updated = 103 ,
  panel_ActiveUpdated = 104 , panel_PadDeleted = 105 , panel_Deleted = 106
}
 pointer on browser proxy More...
Signals inherited from QGo4Widget
void widgetService (QGo4Widget *editor, int serviceid, const char *str, void *par)
void widgetService (QGo4Widget *editor, int serviceid, const char *str, void *par)
Static Public Member Functions inherited from QGo4Widget
static QAction * AddIdAction (QMenu *menu, QSignalMapper *map, const QIcon &icon, const QString &text, int id, int enabled=-1, int checked=-1)
static QAction * AddIdAction (QMenu *menu, QSignalMapper *map, const QIcon &icon, const QString &text, int id, int enabled=-1, int checked=-1)
static QAction * AddIdAction (QMenu *menu, QSignalMapper *map, const QString &text, int id, int enabled=-1, int checked=-1)
static QAction * AddIdAction (QMenu *menu, QSignalMapper *map, const QString &text, int id, int enabled=-1, int checked=-1)
static QAction * CreateChkAction (QMenu *menu, const QString &text, bool checked, bool enabled=true)
static QAction * CreateChkAction (QMenu *menu, const QString &text, bool checked, bool enabled=true)
static QAction * SetIdAction (QSignalMapper *map, int id, int enabled=-1, int checked=-1)
static QAction * SetIdAction (QSignalMapper *map, int id, int enabled=-1, int checked=-1)

Detailed Description

Definition at line 23 of file TGo4AnalysisConfiguration.h.

Constructor & Destructor Documentation

◆ TGo4AnalysisConfiguration() [1/2]

◆ TGo4AnalysisConfiguration() [2/2]

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

Member Function Documentation

◆ ChangeTabTitle() [1/2]

void TGo4AnalysisConfiguration::ChangeTabTitle ( TGo4ConfigStep * step,
int number )

Definition at line 164 of file TGo4AnalysisConfiguration.cpp.

References TGo4ConfigStep::GetTabTitle().

◆ ChangeTabTitle() [2/2]

void TGo4AnalysisConfiguration::ChangeTabTitle ( TGo4ConfigStep * step,
int number )

◆ CloseAnalysis [1/2]

void TGo4AnalysisConfiguration::CloseAnalysis ( )
virtualslot

Definition at line 276 of file TGo4AnalysisConfiguration.cpp.

References QGo4Widget::ServiceCall().

Referenced by TGo4AnalysisConfiguration().

◆ CloseAnalysis [2/2]

virtual void TGo4AnalysisConfiguration::CloseAnalysis ( )
virtualslot

◆ closeEvent() [1/2]

void TGo4AnalysisConfiguration::closeEvent ( QCloseEvent * e)
overrideprotected

Definition at line 381 of file TGo4AnalysisConfiguration.cpp.

◆ closeEvent() [2/2]

void TGo4AnalysisConfiguration::closeEvent ( QCloseEvent * e)
overrideprotected

References fbTypingMode.

◆ DisplayMbsMonitor() [1/2]

void TGo4AnalysisConfiguration::DisplayMbsMonitor ( const QString & mbsname)
virtual

Definition at line 376 of file TGo4AnalysisConfiguration.cpp.

References QGo4Widget::ServiceCall().

◆ DisplayMbsMonitor() [2/2]

virtual void TGo4AnalysisConfiguration::DisplayMbsMonitor ( const QString & mbsname)
virtual

◆ DropItem() [1/2]

void TGo4AnalysisConfiguration::DropItem ( const char * itemname,
TClass * cl,
int kind )
overridevirtual

Reimplemented from QGo4Widget.

Definition at line 61 of file TGo4AnalysisConfiguration.cpp.

◆ DropItem() [2/2]

void TGo4AnalysisConfiguration::DropItem ( const char * itemname,
TClass * cl,
int kind )
overridevirtual

Reimplemented from QGo4Widget.

◆ EnableAutoSaveSlot [1/2]

void TGo4AnalysisConfiguration::EnableAutoSaveSlot ( bool disabled)
virtualslot

Definition at line 306 of file TGo4AnalysisConfiguration.cpp.

References fbTypingMode, and QGo4Widget::GetLinkedCast().

Referenced by TGo4AnalysisConfiguration().

◆ EnableAutoSaveSlot [2/2]

virtual void TGo4AnalysisConfiguration::EnableAutoSaveSlot ( bool disabled)
virtualslot

◆ FileDialog_AutoSave [1/2]

void TGo4AnalysisConfiguration::FileDialog_AutoSave ( )
virtualslot

Definition at line 213 of file TGo4AnalysisConfiguration.cpp.

References fAutoSavePath, and LineEdit_AutoSaveFile().

Referenced by TGo4AnalysisConfiguration().

◆ FileDialog_AutoSave [2/2]

virtual void TGo4AnalysisConfiguration::FileDialog_AutoSave ( )
virtualslot

◆ FileDialog_ConfFile [1/2]

void TGo4AnalysisConfiguration::FileDialog_ConfFile ( )
virtualslot

Definition at line 198 of file TGo4AnalysisConfiguration.cpp.

References fConfigPath.

Referenced by TGo4AnalysisConfiguration().

◆ FileDialog_ConfFile [2/2]

virtual void TGo4AnalysisConfiguration::FileDialog_ConfFile ( )
virtualslot

◆ FindStepConfig() [1/2]

TGo4ConfigStep * TGo4AnalysisConfiguration::FindStepConfig ( QString name)

◆ FindStepConfig() [2/2]

TGo4ConfigStep * TGo4AnalysisConfiguration::FindStepConfig ( QString name)

◆ GetAnalysisConfigFile() [1/2]

void TGo4AnalysisConfiguration::GetAnalysisConfigFile ( QString & filename)
virtual

Definition at line 371 of file TGo4AnalysisConfiguration.cpp.

Referenced by TGo4Script::ProduceScript().

◆ GetAnalysisConfigFile() [2/2]

virtual void TGo4AnalysisConfiguration::GetAnalysisConfigFile ( QString & filename)
virtual

◆ GetAutoSaveConfig() [1/2]

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

Definition at line 352 of file TGo4AnalysisConfiguration.cpp.

Referenced by TGo4Script::ProduceScript().

◆ GetAutoSaveConfig() [2/2]

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

◆ GetNumSteps() [1/2]

int TGo4AnalysisConfiguration::GetNumSteps ( )

◆ GetNumSteps() [2/2]

int TGo4AnalysisConfiguration::GetNumSteps ( )

◆ GetSourcePath() [1/2]

QString TGo4AnalysisConfiguration::GetSourcePath ( )
virtual

Definition at line 171 of file TGo4AnalysisConfiguration.cpp.

References fSourcePath.

◆ GetSourcePath() [2/2]

virtual QString TGo4AnalysisConfiguration::GetSourcePath ( )
virtual

◆ GetStepConfig() [1/2]

TGo4ConfigStep * TGo4AnalysisConfiguration::GetStepConfig ( int n)

Definition at line 319 of file TGo4AnalysisConfiguration.cpp.

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

◆ GetStepConfig() [2/2]

TGo4ConfigStep * TGo4AnalysisConfiguration::GetStepConfig ( int n)

◆ GetStorePath() [1/2]

QString TGo4AnalysisConfiguration::GetStorePath ( )
virtual

Definition at line 176 of file TGo4AnalysisConfiguration.cpp.

References fStorePath.

◆ GetStorePath() [2/2]

virtual QString TGo4AnalysisConfiguration::GetStorePath ( )
virtual

◆ IsAcceptDrag() [1/2]

bool TGo4AnalysisConfiguration::IsAcceptDrag ( const char * itemname,
TClass * cl,
int kind )
overridevirtual

Reimplemented from QGo4Widget.

Definition at line 54 of file TGo4AnalysisConfiguration.cpp.

◆ IsAcceptDrag() [2/2]

bool TGo4AnalysisConfiguration::IsAcceptDrag ( const char * itemname,
TClass * cl,
int kind )
overridevirtual

Reimplemented from QGo4Widget.

◆ LineEdit_AutoSaveFile [1/2]

void TGo4AnalysisConfiguration::LineEdit_AutoSaveFile ( const QString & )
virtualslot

◆ LineEdit_AutoSaveFile [2/2]

virtual void TGo4AnalysisConfiguration::LineEdit_AutoSaveFile ( const QString & )
virtualslot

◆ linkedObjectRemoved() [1/2]

void TGo4AnalysisConfiguration::linkedObjectRemoved ( const char * linkname)
overridevirtual

Reimplemented from QGo4Widget.

Definition at line 83 of file TGo4AnalysisConfiguration.cpp.

References QGo4Widget::ShootCloseWidget().

◆ linkedObjectRemoved() [2/2]

void TGo4AnalysisConfiguration::linkedObjectRemoved ( const char * linkname)
overridevirtual

Reimplemented from QGo4Widget.

◆ linkedObjectUpdated() [1/2]

void TGo4AnalysisConfiguration::linkedObjectUpdated ( const char * linkname,
TObject * obj )
overridevirtual

Reimplemented from QGo4Widget.

Definition at line 69 of file TGo4AnalysisConfiguration.cpp.

References QGo4Widget::GetLinkedCast(), and RefreshWidget().

◆ linkedObjectUpdated() [2/2]

void TGo4AnalysisConfiguration::linkedObjectUpdated ( const char * linkname,
TObject * obj )
overridevirtual

Reimplemented from QGo4Widget.

◆ LoadConfiguration [1/2]

void TGo4AnalysisConfiguration::LoadConfiguration ( )
virtualslot

◆ LoadConfiguration [2/2]

virtual void TGo4AnalysisConfiguration::LoadConfiguration ( )
virtualslot

◆ RefreshWidget() [1/2]

◆ RefreshWidget() [2/2]

virtual void TGo4AnalysisConfiguration::RefreshWidget ( )
virtual

◆ RequestAnalysisStatus [1/2]

void TGo4AnalysisConfiguration::RequestAnalysisStatus ( )
virtualslot

◆ RequestAnalysisStatus [2/2]

virtual void TGo4AnalysisConfiguration::RequestAnalysisStatus ( )
virtualslot

◆ ResetWidget() [1/2]

void TGo4AnalysisConfiguration::ResetWidget ( )
overridevirtual

Reimplemented from QGo4Widget.

Definition at line 103 of file TGo4AnalysisConfiguration.cpp.

References QGo4Widget::ResetWidget().

Referenced by WorkWithAnalysis().

◆ ResetWidget() [2/2]

void TGo4AnalysisConfiguration::ResetWidget ( )
overridevirtual

Reimplemented from QGo4Widget.

◆ SaveConfiguration [1/2]

void TGo4AnalysisConfiguration::SaveConfiguration ( )
virtualslot

Definition at line 257 of file TGo4AnalysisConfiguration.cpp.

References QGo4Widget::GetLinkedCast().

Referenced by TGo4AnalysisConfiguration().

◆ SaveConfiguration [2/2]

virtual void TGo4AnalysisConfiguration::SaveConfiguration ( )
virtualslot

◆ SetAnalysisConfigFile() [1/2]

void TGo4AnalysisConfiguration::SetAnalysisConfigFile ( QString filename)
virtual

Definition at line 366 of file TGo4AnalysisConfiguration.cpp.

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

◆ SetAnalysisConfigFile() [2/2]

virtual void TGo4AnalysisConfiguration::SetAnalysisConfigFile ( QString filename)
virtual

◆ SetAutoSaveConfig() [1/2]

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

Definition at line 336 of file TGo4AnalysisConfiguration.cpp.

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

◆ SetAutoSaveConfig() [2/2]

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

◆ SetAutoSaveInterval [1/2]

void TGo4AnalysisConfiguration::SetAutoSaveInterval ( int t)
virtualslot

Definition at line 281 of file TGo4AnalysisConfiguration.cpp.

References fbTypingMode, and QGo4Widget::GetLinkedCast().

Referenced by TGo4AnalysisConfiguration().

◆ SetAutoSaveInterval [2/2]

virtual void TGo4AnalysisConfiguration::SetAutoSaveInterval ( int t)
virtualslot

◆ SetAutoSaveOverwrite [1/2]

void TGo4AnalysisConfiguration::SetAutoSaveOverwrite ( bool overwrite)
virtualslot

Definition at line 288 of file TGo4AnalysisConfiguration.cpp.

References fbTypingMode, and QGo4Widget::GetLinkedCast().

Referenced by TGo4AnalysisConfiguration().

◆ SetAutoSaveOverwrite [2/2]

virtual void TGo4AnalysisConfiguration::SetAutoSaveOverwrite ( bool overwrite)
virtualslot

◆ SetCompressionLevel [1/2]

void TGo4AnalysisConfiguration::SetCompressionLevel ( int t)
virtualslot

Definition at line 241 of file TGo4AnalysisConfiguration.cpp.

References fbTypingMode, and QGo4Widget::GetLinkedCast().

Referenced by TGo4AnalysisConfiguration().

◆ SetCompressionLevel [2/2]

virtual void TGo4AnalysisConfiguration::SetCompressionLevel ( int t)
virtualslot

◆ SetSourcePath() [1/2]

void TGo4AnalysisConfiguration::SetSourcePath ( const QString & v)
virtual

Definition at line 181 of file TGo4AnalysisConfiguration.cpp.

References fSourcePath.

◆ SetSourcePath() [2/2]

virtual void TGo4AnalysisConfiguration::SetSourcePath ( const QString & v)
virtual

◆ SetStorePath() [1/2]

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

Definition at line 186 of file TGo4AnalysisConfiguration.cpp.

References fStorePath.

◆ SetStorePath() [2/2]

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

◆ SubmitAndStart [1/2]

void TGo4AnalysisConfiguration::SubmitAndStart ( )
virtualslot

Definition at line 270 of file TGo4AnalysisConfiguration.cpp.

References QGo4Widget::ServiceCall().

Referenced by TGo4AnalysisConfiguration().

◆ SubmitAndStart [2/2]

virtual void TGo4AnalysisConfiguration::SubmitAndStart ( )
virtualslot

◆ SubmitConfiguration [1/2]

void TGo4AnalysisConfiguration::SubmitConfiguration ( )
virtualslot

Definition at line 265 of file TGo4AnalysisConfiguration.cpp.

References QGo4Widget::ServiceCall().

Referenced by TGo4AnalysisConfiguration().

◆ SubmitConfiguration [2/2]

virtual void TGo4AnalysisConfiguration::SubmitConfiguration ( )
virtualslot

◆ WorkWithAnalysis() [1/2]

◆ WorkWithAnalysis() [2/2]

virtual void TGo4AnalysisConfiguration::WorkWithAnalysis ( TGo4ServerProxy * anal)
virtual

◆ WriteAutoSave [1/2]

void TGo4AnalysisConfiguration::WriteAutoSave ( )
virtualslot

Definition at line 295 of file TGo4AnalysisConfiguration.cpp.

References QGo4Widget::GetLinkedCast().

Referenced by TGo4AnalysisConfiguration().

◆ WriteAutoSave [2/2]

virtual void TGo4AnalysisConfiguration::WriteAutoSave ( )
virtualslot

Field Documentation

◆ fAutoSavePath

QString TGo4AnalysisConfiguration::fAutoSavePath
protected

Definition at line 106 of file TGo4AnalysisConfiguration.h.

Referenced by TGo4AnalysisConfiguration(), and FileDialog_AutoSave().

◆ fbTypingMode

bool TGo4AnalysisConfiguration::fbTypingMode {false}
protected

◆ fConfigPath

QString TGo4AnalysisConfiguration::fConfigPath
protected

Definition at line 105 of file TGo4AnalysisConfiguration.h.

Referenced by TGo4AnalysisConfiguration(), and FileDialog_ConfFile().

◆ fSourcePath

QString TGo4AnalysisConfiguration::fSourcePath
protected

◆ fStorePath

QString TGo4AnalysisConfiguration::fStorePath
protected

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