|
GSI Object Oriented Online Offline (Go4)
GO4-5.3.2
|
#include <TGo4AnalysisConfiguration.h>
Inheritance diagram for TGo4AnalysisConfiguration: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 Slots inherited from QGo4Widget | |
| void | ResetWidgetSlot () |
| void | CloseMDIParentSlot () |
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 (TGo4ServerProxy *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) |
| TGo4ConfigStep * | GetStepConfig (int n) |
| TGo4ConfigStep * | FindStepConfig (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) |
Public Member Functions inherited from QGo4Widget | |
| QGo4Widget (QWidget *parent=0, const char *name=0, Qt::WindowFlags f=0) | |
| virtual | ~QGo4Widget () |
| void | ObjectCreatedByWidget (const char *itemname, TClass *cl) |
| void | ProcessSignal (const char *linkname, bool assigned, TObject *obj, TGo4Slot *slot) |
Protected Member Functions | |
| virtual void | closeEvent (QCloseEvent *e) |
Protected Member Functions inherited from QGo4Widget | |
| virtual void | dragEnterEvent (QDragEnterEvent *e) |
| virtual void | dragMoveEvent (QDragMoveEvent *e) |
| virtual void | dropEvent (QDropEvent *e) |
| void | AddLink (const char *itemname, const char *linkname) |
| void | AddLink (TGo4Slot *slot, const char *linkname) |
| TGo4Slot * | AddLink (const char *itemname, TGo4Slot *parent) |
| TGo4Slot * | GetTopSlot (bool force=false) |
| TGo4Slot * | AddSlot (const char *slotname) |
| void | SetLinkedName (TGo4Slot *slot, const char *itemname) |
| const char * | GetLinkedName (const char *linkname) |
| const char * | GetLinkedName (TGo4Slot *slot) |
| TObject * | GetLinked (const char *linkname, int updatelevel) |
| void | RemoveLink (const char *linkname, bool blockreset=true) |
| void | RemoveAllLinks (bool blockreset=true) |
| void | RemoveLinksMasked (const char *startedwith=0, bool blockreset=true) |
| bool | BrowserItemRemote (const char *itemname) |
| TGo4BrowserProxy * | Browser () |
| void | StatusMessage (const QString &message) |
| void | AskToCreateObject (TClass *cl, int isremote) |
| void | ShowItemInfo (const QString &itemname) |
| TGo4ViewPanel * | CreateViewPanel (int ndiv=0) |
| TGo4ViewPanel * | DrawItem (const QString &itemname, TGo4ViewPanel *panel=0, TPad *pad=0, bool activate=true, int updatelevel=-1) |
| TGo4ViewPanel * | WhereItemDrawn (const char *itemname) |
| void | HelpWindow (const char *filename, const char *msg=0) |
| void | UndrawItem (const char *itemname) |
| TGo4ViewPanel * | LastActivePanel () |
| void | EditItem (const QString &itemname) |
| void | EditObjectInSlot (TGo4Slot *slot) |
| QString | SaveObjectInMemory (const char *foldername, TObject *obj) |
| bool | SaveItemToFile (const char *itemname, const char *subfolder=0) |
| bool | UpdateItemInAnalysis (const char *itemname, TObject *obj=0) |
| void | InformThatObjectCreated (const char *itemname, TClass *cl) |
| TGo4ServerProxy * | GetAnalysis (const char *itemname=0) |
| void | StartHotstart (const char *filename) |
| void | ConnectPad (TPad *pad) |
| void | CallServiceFunc (int id, const char *str=0, void *par=0) |
| void | ServiceCall (const char *name, void *par=0) |
| virtual void | requestedObjectCreated (const char *itemname, TClass *cl) |
| virtual void | linkedUpdated (TGo4Slot *slot, TObject *obj) |
| virtual void | linkedRemoved (TGo4Slot *slot, TObject *obj) |
| void | setCanDestroyWidget (bool on=true) |
| void | CallPanelFunc (int id, TPad *pad=0) |
| void | ShootResetWidget () |
| void | ShootCloseWidget (bool closeparent=false) |
| bool | IsUpdateBlocked () const |
Protected Attributes | |
| bool | fbTypingMode |
| QString | fSourcePath |
| QString | fStorePath |
| QString | fConfigPath |
| QString | fAutoSavePath |
Definition at line 25 of file TGo4AnalysisConfiguration.h.
| TGo4AnalysisConfiguration::TGo4AnalysisConfiguration | ( | QWidget * | parent = 0, |
| const char * | name = 0 |
||
| ) |
Definition at line 25 of file TGo4AnalysisConfiguration.cpp.
References fAutoSavePath, fbTypingMode, fConfigPath, fSourcePath, fStorePath, and QGo4Widget::setCanDestroyWidget().
| void TGo4AnalysisConfiguration::ChangeTabTitle | ( | TGo4ConfigStep * | step, |
| int | number | ||
| ) |
Definition at line 152 of file TGo4AnalysisConfiguration.cpp.
References TGo4ConfigStep::GetTabTitle().
Referenced by TGo4ConfigStep::InputStateChanged(), TGo4ConfigStep::OutputStateChanged(), and TGo4ConfigStep::StepStateChanged().
|
virtualslot |
Definition at line 269 of file TGo4AnalysisConfiguration.cpp.
References QGo4Widget::ServiceCall().
|
protectedvirtual |
Reimplemented from QGo4Widget.
Definition at line 378 of file TGo4AnalysisConfiguration.cpp.
|
virtual |
Definition at line 373 of file TGo4AnalysisConfiguration.cpp.
References QGo4Widget::ServiceCall().
Referenced by TGo4ConfigStep::MbsMonitorBtn_clicked().
|
virtual |
Reimplemented from QGo4Widget.
Definition at line 46 of file TGo4AnalysisConfiguration.cpp.
|
virtualslot |
Definition at line 303 of file TGo4AnalysisConfiguration.cpp.
References fbTypingMode, QGo4Widget::GetLinked(), and TGo4AnalysisStatus::SetAutoSaveOn().
|
virtualslot |
Definition at line 202 of file TGo4AnalysisConfiguration.cpp.
References fAutoSavePath, and LineEdit_AutoSaveFile().
|
virtualslot |
Definition at line 187 of file TGo4AnalysisConfiguration.cpp.
References fConfigPath.
| TGo4ConfigStep * TGo4AnalysisConfiguration::FindStepConfig | ( | QString | name | ) |
Definition at line 323 of file TGo4AnalysisConfiguration.cpp.
References GetNumSteps(), GetStepConfig(), and TGo4ConfigStep::GetStepName().
Referenced by TGo4Script::GetStepGUI().
|
virtual |
Definition at line 368 of file TGo4AnalysisConfiguration.cpp.
Referenced by TGo4Script::ProduceScript().
|
virtual |
Definition at line 349 of file TGo4AnalysisConfiguration.cpp.
Referenced by TGo4Script::ProduceScript().
| int TGo4AnalysisConfiguration::GetNumSteps | ( | ) |
Definition at line 312 of file TGo4AnalysisConfiguration.cpp.
Referenced by FindStepConfig(), and TGo4Script::ProduceScript().
|
virtual |
Definition at line 159 of file TGo4AnalysisConfiguration.cpp.
References fSourcePath.
Referenced by TGo4ConfigStep::InputFileDialog().
| TGo4ConfigStep * TGo4AnalysisConfiguration::GetStepConfig | ( | int | n | ) |
Definition at line 317 of file TGo4AnalysisConfiguration.cpp.
Referenced by FindStepConfig(), and TGo4Script::ProduceScript().
|
virtual |
Definition at line 164 of file TGo4AnalysisConfiguration.cpp.
References fStorePath.
Referenced by TGo4ConfigStep::OutputFileDialog().
|
virtual |
Reimplemented from QGo4Widget.
Definition at line 39 of file TGo4AnalysisConfiguration.cpp.
|
virtualslot |
Definition at line 222 of file TGo4AnalysisConfiguration.cpp.
References fbTypingMode, QGo4Widget::GetLinked(), and TGo4AnalysisStatus::SetAutoFileName().
Referenced by FileDialog_AutoSave().
|
virtual |
Reimplemented from QGo4Widget.
Definition at line 69 of file TGo4AnalysisConfiguration.cpp.
References QGo4Widget::ShootCloseWidget().
|
virtual |
Reimplemented from QGo4Widget.
Definition at line 54 of file TGo4AnalysisConfiguration.cpp.
References QGo4Widget::GetLinked(), TGo4ServerProxy::RefreshNamesList(), and RefreshWidget().
|
virtualslot |
Definition at line 239 of file TGo4AnalysisConfiguration.cpp.
References QGo4Widget::GetLinked(), TGo4ServerProxy::LoadConfigFile(), and RequestAnalysisStatus().
|
virtual |
Definition at line 103 of file TGo4AnalysisConfiguration.cpp.
References TGo4ServerProxy::CanSubmitObjects(), fbTypingMode, TGo4AnalysisStatus::GetAutoFileName(), TGo4AnalysisStatus::GetAutoSaveCompression(), TGo4AnalysisStatus::GetAutoSaveInterval(), TGo4AnalysisStatus::GetConfigFileName(), QGo4Widget::GetLinked(), TGo4AnalysisStatus::GetNumberOfSteps(), TGo4AnalysisStatus::GetStepStatus(), TGo4ConfigStep::GetTabTitle(), TGo4AnalysisStatus::IsAutoSaveOn(), TGo4AnalysisStatus::IsAutoSaveOverwrite(), SetAnalysisConfigFile(), SetAutoSaveConfig(), and TGo4ConfigStep::SetStepStatus().
Referenced by linkedObjectUpdated(), and WorkWithAnalysis().
|
virtualslot |
Definition at line 179 of file TGo4AnalysisConfiguration.cpp.
References QGo4Widget::GetLinked(), and TGo4ServerProxy::RequestAnalysisSettings().
Referenced by LoadConfiguration().
|
virtual |
Reimplemented from QGo4Widget.
Definition at line 89 of file TGo4AnalysisConfiguration.cpp.
References QGo4Widget::ResetWidget().
Referenced by WorkWithAnalysis().
|
virtualslot |
Definition at line 249 of file TGo4AnalysisConfiguration.cpp.
References QGo4Widget::GetLinked(), and TGo4ServerProxy::SaveConfigFile().
|
virtual |
Definition at line 363 of file TGo4AnalysisConfiguration.cpp.
Referenced by TGo4Script::AnalysisConfigName(), and RefreshWidget().
|
virtual |
Definition at line 333 of file TGo4AnalysisConfiguration.cpp.
Referenced by TGo4Script::AnalysisAutoSave(), and RefreshWidget().
|
virtualslot |
Definition at line 274 of file TGo4AnalysisConfiguration.cpp.
References fbTypingMode, QGo4Widget::GetLinked(), and TGo4AnalysisStatus::SetAutoSaveInterval().
|
virtualslot |
Definition at line 282 of file TGo4AnalysisConfiguration.cpp.
References fbTypingMode, QGo4Widget::GetLinked(), and TGo4AnalysisStatus::SetAutoSaveOverwrite().
|
virtualslot |
Definition at line 231 of file TGo4AnalysisConfiguration.cpp.
References fbTypingMode, QGo4Widget::GetLinked(), and TGo4AnalysisStatus::SetAutoSaveCompression().
|
virtual |
Definition at line 169 of file TGo4AnalysisConfiguration.cpp.
References fSourcePath.
Referenced by TGo4ConfigStep::InputFileDialog().
|
virtual |
Definition at line 174 of file TGo4AnalysisConfiguration.cpp.
References fStorePath.
Referenced by TGo4ConfigStep::OutputFileDialog().
|
virtualslot |
Definition at line 263 of file TGo4AnalysisConfiguration.cpp.
References QGo4Widget::ServiceCall().
|
virtualslot |
Definition at line 258 of file TGo4AnalysisConfiguration.cpp.
References QGo4Widget::ServiceCall().
|
virtual |
Definition at line 74 of file TGo4AnalysisConfiguration.cpp.
References QGo4Widget::AddLink(), TGo4ServerProxy::ParentSlot(), RefreshWidget(), ResetWidget(), TGo4ServerProxy::SettingsSlot(), and QGo4Widget::ShootCloseWidget().
|
virtualslot |
Definition at line 290 of file TGo4AnalysisConfiguration.cpp.
References TGo4AnalysisStatus::GetAutoFileName(), TGo4AnalysisStatus::GetAutoSaveCompression(), QGo4Widget::GetLinked(), TGo4AnalysisStatus::IsAutoSaveOverwrite(), and TGo4ServerProxy::WriteAutoSave().
|
protected |
Definition at line 130 of file TGo4AnalysisConfiguration.h.
Referenced by FileDialog_AutoSave(), and TGo4AnalysisConfiguration().
|
protected |
Definition at line 126 of file TGo4AnalysisConfiguration.h.
Referenced by EnableAutoSaveSlot(), LineEdit_AutoSaveFile(), RefreshWidget(), SetAutoSaveInterval(), SetAutoSaveOverwrite(), SetCompressionLevel(), and TGo4AnalysisConfiguration().
|
protected |
Definition at line 129 of file TGo4AnalysisConfiguration.h.
Referenced by FileDialog_ConfFile(), and TGo4AnalysisConfiguration().
|
protected |
Definition at line 127 of file TGo4AnalysisConfiguration.h.
Referenced by GetSourcePath(), SetSourcePath(), and TGo4AnalysisConfiguration().
|
protected |
Definition at line 128 of file TGo4AnalysisConfiguration.h.
Referenced by GetStorePath(), SetStorePath(), and TGo4AnalysisConfiguration().
1.8.8