GSI Object Oriented Online Offline (Go4)
GO4-5.3.2
|
#include <TGo4EditDynEntry.h>
Public Slots | |
virtual void | RefreshClicked () |
virtual void | ApplyClicked () |
virtual void | SetPleaseUpdate (bool on) |
virtual void | EntryChangedSlot () |
virtual void | SaveEntrySlot () |
virtual void | EvXnameEdit_dropped () |
virtual void | EvYnameEdit_dropped () |
virtual void | EvZnameEdit_dropped () |
virtual void | ConXnameEdit_dropped () |
virtual void | ConYnameEdit_dropped () |
virtual void | DrawExprEdit_dropped () |
virtual void | CutExprEdit_dropped () |
virtual void | HisCreateButton_clicked () |
virtual void | HisInfoButton_clicked () |
virtual void | ConNewButton_clicked () |
virtual void | ConInfoButton_clicked () |
virtual void | EntryEnabledButton_toggled (bool on) |
virtual void | EvXnameEdit_textChanged (const QString &xname) |
virtual void | EvYnameEdit_textChanged (const QString &yname) |
virtual void | EvZnameEdit_textChanged (const QString &zname) |
virtual void | ConXnameEdit_textChanged (const QString &xname) |
virtual void | ConYnameEdit_textChanged (const QString &yname) |
virtual void | DrawExprEdit_textChanged (const QString &value) |
virtual void | CutExprEdit_textChanged (const QString &value) |
virtual void | DynIntervalSpin_valueChanged (int value) |
virtual void | DrawButton_clicked () |
virtual void | ClearHistogramClicked () |
virtual void | PrintDynList () |
virtual void | ConRemoveButton_clicked () |
Public Slots inherited from QGo4Widget | |
void | ResetWidgetSlot () |
void | CloseMDIParentSlot () |
Public Member Functions | |
TGo4EditDynEntry (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 | RefreshWidget () |
virtual QString | GetEventName (const QString &itemname) |
virtual QString | GetEventMember (const QString &itemname) |
virtual void | WorkWithEntry (const char *itemname) |
virtual void | DropHistogram (const char *itemname) |
virtual void | DropCondition (const char *itemname) |
virtual void | DropTree (const char *itemname) |
virtual void | ResetWidget () |
virtual void | ProcessDropEvent (QGo4LineEdit *edt) |
virtual void | ProcessTreeDropEvent (QGo4LineEdit *edt) |
virtual void | requestedObjectCreated (const char *itemname, TClass *cl) |
virtual bool | PrepareEntryForAnalysis () |
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 Attributes | |
int | fiSelectedType |
bool | fbTypingMode |
Additional Inherited Members | |
Signals inherited from QGo4Widget | |
void | widgetService (QGo4Widget *editor, int serviceid, const char *str, void *par) |
Protected Member Functions inherited from QGo4Widget | |
virtual void | closeEvent (QCloseEvent *e) |
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 | linkedObjectRemoved (const char *linkname) |
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 |
Definition at line 30 of file TGo4EditDynEntry.h.
Enumerator | |
---|---|
entry_None | |
entry_Histogram | |
entry_Tree |
Definition at line 36 of file TGo4EditDynEntry.h.
TGo4EditDynEntry::TGo4EditDynEntry | ( | QWidget * | parent = 0 , |
const char * | name = 0 |
||
) |
Definition at line 32 of file TGo4EditDynEntry.cpp.
References entry_None, fbTypingMode, fiSelectedType, and ResetWidget().
|
virtualslot |
Definition at line 314 of file TGo4EditDynEntry.cpp.
References QGo4Widget::GetLinkedName(), PrepareEntryForAnalysis(), RefreshWidget(), SetPleaseUpdate(), and QGo4Widget::UpdateItemInAnalysis().
|
virtualslot |
Definition at line 596 of file TGo4EditDynEntry.cpp.
References QGo4Widget::Browser(), TGo4ServerProxy::ClearAnalysisObject(), TGo4BrowserProxy::DefineAnalysisObject(), TGo4ServerProxy::ExecuteLine(), TGo4BrowserProxy::GetBrowserObject(), and QGo4Widget::GetLinked().
|
virtualslot |
Definition at line 449 of file TGo4EditDynEntry.cpp.
References QGo4Widget::EditItem().
|
virtualslot |
Definition at line 444 of file TGo4EditDynEntry.cpp.
References QGo4Widget::AskToCreateObject().
|
virtualslot |
Definition at line 617 of file TGo4EditDynEntry.cpp.
References DropCondition().
|
virtualslot |
Definition at line 361 of file TGo4EditDynEntry.cpp.
References ProcessDropEvent().
|
virtualslot |
Definition at line 544 of file TGo4EditDynEntry.cpp.
References fbTypingMode, GetEventMember(), GetEventName(), QGo4Widget::GetLinked(), TGo4HistogramEntry::SetConEventName(), and TGo4HistogramEntry::SetConVarName().
|
virtualslot |
Definition at line 366 of file TGo4EditDynEntry.cpp.
References ProcessDropEvent().
|
virtualslot |
Definition at line 555 of file TGo4EditDynEntry.cpp.
References fbTypingMode, GetEventMember(), GetEventName(), QGo4Widget::GetLinked(), TGo4HistogramEntry::SetConEventName(), and TGo4HistogramEntry::SetConVarName().
|
virtualslot |
Definition at line 376 of file TGo4EditDynEntry.cpp.
References ProcessTreeDropEvent().
|
virtualslot |
Definition at line 574 of file TGo4EditDynEntry.cpp.
References fbTypingMode, QGo4Widget::GetLinked(), and TGo4TreeHistogramEntry::SetCutExp().
|
virtualslot |
Definition at line 591 of file TGo4EditDynEntry.cpp.
References QGo4Widget::DrawItem().
|
virtualslot |
Definition at line 371 of file TGo4EditDynEntry.cpp.
References ProcessTreeDropEvent().
|
virtualslot |
Definition at line 566 of file TGo4EditDynEntry.cpp.
References fbTypingMode, QGo4Widget::GetLinked(), and TGo4TreeHistogramEntry::SetVarExp().
|
virtual |
Definition at line 259 of file TGo4EditDynEntry.cpp.
References entry_Histogram, EntryChangedSlot(), fiSelectedType, QGo4Widget::GetLinked(), and TGo4HistogramEntry::SetConditionName().
Referenced by ConRemoveButton_clicked(), DropItem(), and requestedObjectCreated().
|
virtual |
Definition at line 238 of file TGo4EditDynEntry.cpp.
References EntryChangedSlot(), QGo4Widget::GetLinked(), TGo4HistogramEntry::SetHistogramName(), and TGo4TreeHistogramEntry::SetHistogramName().
Referenced by DropItem(), and requestedObjectCreated().
|
virtual |
Reimplemented from QGo4Widget.
Definition at line 52 of file TGo4EditDynEntry.cpp.
References DropCondition(), DropHistogram(), DropTree(), and WorkWithEntry().
|
virtual |
Definition at line 274 of file TGo4EditDynEntry.cpp.
References entry_Tree, EntryChangedSlot(), fiSelectedType, QGo4Widget::GetLinked(), and TGo4TreeHistogramEntry::SetTreeName().
Referenced by DropItem(), and ProcessTreeDropEvent().
|
virtualslot |
Definition at line 582 of file TGo4EditDynEntry.cpp.
References fbTypingMode, QGo4Widget::GetLinked(), and TGo4TreeHistogramEntry::SetDynListInterval().
|
virtualslot |
Definition at line 332 of file TGo4EditDynEntry.cpp.
References SetPleaseUpdate().
Referenced by DropCondition(), DropHistogram(), DropTree(), EntryEnabledButton_toggled(), ProcessDropEvent(), and ProcessTreeDropEvent().
|
virtualslot |
Definition at line 501 of file TGo4EditDynEntry.cpp.
References TGo4DynamicEntry::EnableProcessing(), EntryChangedSlot(), fbTypingMode, and QGo4Widget::GetLinked().
|
virtualslot |
Definition at line 346 of file TGo4EditDynEntry.cpp.
References ProcessDropEvent().
|
virtualslot |
Definition at line 511 of file TGo4EditDynEntry.cpp.
References fbTypingMode, GetEventMember(), GetEventName(), QGo4Widget::GetLinked(), TGo4HistogramEntry::SetHisEventName(), and TGo4HistogramEntry::SetHisVarName().
|
virtualslot |
Definition at line 351 of file TGo4EditDynEntry.cpp.
References ProcessDropEvent().
|
virtualslot |
Definition at line 522 of file TGo4EditDynEntry.cpp.
References fbTypingMode, GetEventMember(), GetEventName(), QGo4Widget::GetLinked(), TGo4HistogramEntry::SetHisEventName(), and TGo4HistogramEntry::SetHisVarName().
|
virtualslot |
Definition at line 356 of file TGo4EditDynEntry.cpp.
References ProcessDropEvent().
|
virtualslot |
Definition at line 533 of file TGo4EditDynEntry.cpp.
References fbTypingMode, GetEventMember(), GetEventName(), QGo4Widget::GetLinked(), TGo4HistogramEntry::SetHisEventName(), and TGo4HistogramEntry::SetHisVarName().
|
virtual |
Definition at line 190 of file TGo4EditDynEntry.cpp.
References TGo4Slot::ProduceFolderAndName().
Referenced by ConXnameEdit_textChanged(), ConYnameEdit_textChanged(), EvXnameEdit_textChanged(), EvYnameEdit_textChanged(), and EvZnameEdit_textChanged().
|
virtual |
Definition at line 179 of file TGo4EditDynEntry.cpp.
References TGo4Slot::ProduceFolderAndName().
Referenced by ConXnameEdit_textChanged(), ConYnameEdit_textChanged(), EvXnameEdit_textChanged(), EvYnameEdit_textChanged(), and EvZnameEdit_textChanged().
|
virtualslot |
Definition at line 433 of file TGo4EditDynEntry.cpp.
References QGo4Widget::AskToCreateObject().
|
virtualslot |
Definition at line 439 of file TGo4EditDynEntry.cpp.
References QGo4Widget::ShowItemInfo().
|
virtual |
Reimplemented from QGo4Widget.
Definition at line 42 of file TGo4EditDynEntry.cpp.
|
virtual |
Reimplemented from QGo4Widget.
Definition at line 69 of file TGo4EditDynEntry.cpp.
References RefreshWidget(), and SetPleaseUpdate().
|
virtual |
Definition at line 464 of file TGo4EditDynEntry.cpp.
References TGo4HistogramEntry::GetConditionName(), TGo4HistogramEntry::GetHistogramName(), TGo4TreeHistogramEntry::GetHistogramName(), QGo4Widget::GetLinked(), TGo4TreeHistogramEntry::GetTreeName(), TGo4Slot::ProduceFolderAndName(), TGo4HistogramEntry::SetConditionName(), TGo4HistogramEntry::SetHistogramName(), TGo4TreeHistogramEntry::SetHistogramName(), and TGo4TreeHistogramEntry::SetTreeName().
Referenced by ApplyClicked(), and SaveEntrySlot().
|
virtualslot |
Definition at line 608 of file TGo4EditDynEntry.cpp.
References QGo4Widget::Browser(), TGo4BrowserProxy::DefineAnalysisObject(), QGo4Widget::GetLinkedName(), and TGo4ServerProxy::PrintDynListEntry().
|
virtual |
Definition at line 381 of file TGo4EditDynEntry.cpp.
References QGo4Widget::Browser(), EntryChangedSlot(), TGo4BrowserProxy::ItemKind(), and TGo4Access::kndDataMember.
Referenced by ConXnameEdit_dropped(), ConYnameEdit_dropped(), EvXnameEdit_dropped(), EvYnameEdit_dropped(), and EvZnameEdit_dropped().
|
virtual |
Definition at line 407 of file TGo4EditDynEntry.cpp.
References QGo4Widget::Browser(), TGo4BrowserProxy::DefineTreeName(), DropTree(), EntryChangedSlot(), TGo4BrowserProxy::ItemKind(), TGo4Access::kndTreeLeaf, and TGo4Slot::ProduceFolderAndName().
Referenced by CutExprEdit_dropped(), and DrawExprEdit_dropped().
|
virtualslot |
Definition at line 308 of file TGo4EditDynEntry.cpp.
References QGo4Widget::GetLinked(), and RefreshWidget().
|
virtual |
Definition at line 77 of file TGo4EditDynEntry.cpp.
References QGo4Widget::Browser(), TGo4BrowserProxy::DefineRelatedObject(), entry_Histogram, entry_None, entry_Tree, fbTypingMode, fiSelectedType, TGo4HistogramEntry::GetConditionName(), TGo4HistogramEntry::GetConEventName(), TGo4HistogramEntry::GetConVarName(), TGo4TreeHistogramEntry::GetCutExp(), TGo4TreeHistogramEntry::GetDynListInterval(), TGo4HistogramEntry::GetHistEventName(), TGo4HistogramEntry::GetHistogramName(), TGo4TreeHistogramEntry::GetHistogramName(), TGo4HistogramEntry::GetHistVarName(), QGo4Widget::GetLinked(), QGo4Widget::GetLinkedName(), TGo4TreeHistogramEntry::GetTreeName(), TGo4TreeHistogramEntry::GetVarExp(), and TGo4DynamicEntry::IsEnabledProcessing().
Referenced by ApplyClicked(), linkedObjectUpdated(), RefreshClicked(), and WorkWithEntry().
|
virtual |
Reimplemented from QGo4Widget.
Definition at line 454 of file TGo4EditDynEntry.cpp.
References DropCondition(), DropHistogram(), entry_None, and fiSelectedType.
|
virtual |
Reimplemented from QGo4Widget.
Definition at line 288 of file TGo4EditDynEntry.cpp.
References entry_None, fiSelectedType, QGo4Widget::ResetWidget(), and SetPleaseUpdate().
Referenced by TGo4EditDynEntry(), and WorkWithEntry().
|
virtualslot |
Definition at line 338 of file TGo4EditDynEntry.cpp.
References QGo4Widget::GetLinkedName(), PrepareEntryForAnalysis(), QGo4Widget::SaveItemToFile(), and SetPleaseUpdate().
|
virtualslot |
Definition at line 324 of file TGo4EditDynEntry.cpp.
Referenced by ApplyClicked(), EntryChangedSlot(), linkedObjectUpdated(), ResetWidget(), SaveEntrySlot(), and WorkWithEntry().
|
virtual |
Definition at line 197 of file TGo4EditDynEntry.cpp.
References QGo4Widget::AddLink(), QGo4Widget::BrowserItemRemote(), QGo4Widget::GetLinked(), QGo4Widget::GetLinkedName(), RefreshWidget(), ResetWidget(), and SetPleaseUpdate().
Referenced by DropItem().
|
protected |
Definition at line 92 of file TGo4EditDynEntry.h.
Referenced by ConXnameEdit_textChanged(), ConYnameEdit_textChanged(), CutExprEdit_textChanged(), DrawExprEdit_textChanged(), DynIntervalSpin_valueChanged(), EntryEnabledButton_toggled(), EvXnameEdit_textChanged(), EvYnameEdit_textChanged(), EvZnameEdit_textChanged(), RefreshWidget(), and TGo4EditDynEntry().
|
protected |
Definition at line 91 of file TGo4EditDynEntry.h.
Referenced by DropCondition(), DropTree(), RefreshWidget(), requestedObjectCreated(), ResetWidget(), and TGo4EditDynEntry().