GSI Object Oriented Online Offline (Go4) GO4-6.4.0
|
#include <TGo4ConditionEditor.h>
Public Slots | |
virtual void | ArrayAll () |
virtual void | ClearCounters () |
virtual void | CutTable_contextMenuRequested (const QPoint &) |
virtual void | CutTable_valueChanged (int ncol, int nrow) |
virtual void | DisplayPressed () |
virtual void | EllipseA1_valueChanged (double r1) |
virtual void | EllipseA2_valueChanged (double r2) |
virtual void | EllipseCircleBox_toggled (bool on) |
virtual void | EllipseCx_valueChanged (double x) |
virtual void | EllipseCy_valueChanged (double y) |
virtual void | EllipseNPoints_valueChanged (int npoint) |
virtual void | EllipseRefreshBox_toggled (bool on) |
virtual void | EllipseTheta_returnPressed () |
virtual void | EllipseTheta_valueChanged (int deg) |
virtual void | LimitsChanged (const QString &) |
virtual void | LimitsReturnPressed () |
virtual void | ModifyButton_clicked () |
virtual void | NPointsSpin_valueChanged (int npoint) |
virtual void | PleaseUpdateSlot () |
virtual void | PrintConditionLog () |
virtual void | RefreshClicked () |
virtual void | SaveCondition () |
virtual void | SelectedCond (int t) |
virtual void | SetCMaxDraw (bool on) |
virtual void | SetCondVisible (bool on) |
virtual void | SetDrawLimits (bool on) |
virtual void | SetIntDraw (bool on) |
virtual void | SetInvertMode (int mode) |
virtual void | SetLabel (bool on) |
virtual void | SetResultMode (int mode) |
virtual void | SetXMaxDraw (bool on) |
virtual void | SetXMeanDraw (bool on) |
virtual void | SetXRMSDraw (bool on) |
virtual void | SetYMaxDraw (bool on) |
virtual void | SetYMeanDraw (bool on) |
virtual void | SetYRMSDraw (bool on) |
virtual void | UpdatePressed () |
![]() | |
void | CloseMDIParentSlot () |
Public Member Functions | |
TGo4ConditionEditor (QWidget *parent=nullptr, const char *name=nullptr) | |
virtual void | ChangeConditionProperty (int id, bool on) |
virtual void | DrawCondition (bool useactive) |
void | DropItem (const char *itemname, TClass *cl, int kind) override |
void | enterEvent (QEnterEvent *) override |
virtual void | FillCutWidget (TCutG *cut) |
virtual void | FillEllipseWidget (TGo4ShapedCond *elli) |
virtual void | FillListWidget (TGo4ListCond *lcon) |
bool | IsAcceptDrag (const char *itemname, TClass *cl, int kind) override |
void | leaveEvent (QEvent *) override |
void | linkedObjectRemoved (const char *linkname) override |
void | linkedObjectUpdated (const char *linkname, TObject *obj) override |
virtual bool | PrepareForAnalysis () |
virtual void | RedrawCondition () |
virtual void | RefreshWidget (bool checkindex) |
void | ResetWidget () override |
virtual TGo4Condition * | SelectedCondition () |
virtual void | SetChangeFlag (bool changed) |
virtual void | ShowEllipseWidget (bool show) |
virtual void | UpdateEllipse () |
virtual bool | UpdateLimits () |
virtual void | WorkWithCondition (const char *itemname) |
![]() | |
QGo4Widget (QWidget *parent=nullptr, const char *name=nullptr, Qt::WindowFlags f=Qt::Widget) | |
virtual | ~QGo4Widget () |
void | ObjectCreatedByWidget (const char *itemname, TClass *cl) |
void | ProcessSignal (const char *linkname, bool assigned, TObject *obj, TGo4Slot *slot) |
Protected Member Functions | |
void | CutTable_contextMenuHandler (int, bool) |
![]() | |
void | AddLink (const char *itemname, const char *linkname) |
create link for item with name linkname | |
TGo4Slot * | AddLink (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 | |
TGo4Slot * | AddSlot (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. | |
TGo4BrowserProxy * | Browser () |
bool | BrowserItemRemote (const char *itemname) |
void | CallPanelFunc (int id, TPad *pad=nullptr) |
void | CallServiceFunc (int id, const char *str=nullptr, void *par=nullptr) |
void | closeEvent (QCloseEvent *e) override |
void | ConnectPad (TPad *pad) |
connect pad axis change signals to react on such signals | |
TGo4ViewPanel * | CreateViewPanel (int ndiv=0) |
void | dragEnterEvent (QDragEnterEvent *e) override |
void | dragMoveEvent (QDragMoveEvent *e) override |
TGo4ViewPanel * | DrawItem (const QString &itemname, TGo4ViewPanel *panel=nullptr, TPad *pad=nullptr, bool activate=true, int updatelevel=-1) |
void | dropEvent (QDropEvent *e) override |
void | EditItem (const QString &itemname) |
void | EditObjectInSlot (TGo4Slot *slot) |
TGo4ServerProxy * | GetAnalysis (const char *itemname=nullptr) |
TObject * | GetLinked (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 (TGo4Slot *slot) |
returns name of item, which was linked in that slot | |
TGo4Slot * | GetTopSlot (bool force=false) |
return top slot of structure, corresponding to this widget | |
void | HelpWindow (const char *filename, const char *msg=nullptr) |
void | InformThatObjectCreated (const char *itemname, TClass *cl) |
bool | IsUpdateBlocked () const |
TGo4ViewPanel * | LastActivePanel () |
virtual void | linkedRemoved (TGo4Slot *slot, TObject *obj) |
virtual void | linkedUpdated (TGo4Slot *slot, TObject *obj) |
void | RemoveAllLinks (bool blockreset=true) |
void | RemoveLink (const char *linkname, bool blockreset=true) |
void | RemoveLinksMasked (const char *startedwith=nullptr, bool blockreset=true) |
virtual void | requestedObjectCreated (const char *itemname, TClass *cl) |
bool | SaveItemToFile (const char *itemname, const char *subfolder=nullptr) |
QString | SaveObjectInMemory (const char *foldername, TObject *obj) |
void | ServiceCall (const char *name, void *par=nullptr) |
void | setCanDestroyWidget (bool on=true) |
void | SetLinkedName (TGo4Slot *slot, const char *itemname) |
set name of item, which was linked by this slot | |
void | ShootCloseWidget (bool closeparent=false) |
void | ShootResetWidget () |
void | ShowItemInfo (const QString &itemname) |
void | StartHotstart (const char *filename) |
void | StatusMessage (const QString &message) |
void | UndrawItem (const char *itemname) |
bool | UpdateItemInAnalysis (const char *itemname, TObject *obj=nullptr) |
TGo4ViewPanel * | WhereItemDrawn (const char *itemname) |
Protected Attributes | |
bool | fbDrawOnNextRefresh {false} |
bool | fbEllipseAutoRefresh {false} |
bool | fbNewWindow {false} |
bool | fbTypingMode {false} |
int | fiLastChangeValue {0} |
int | fiSelectedIndex {0} |
Additional Inherited Members | |
![]() | |
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... | |
![]() | |
void | widgetService (QGo4Widget *editor, int serviceid, const char *str, void *par) |
![]() | |
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 * | CreateChkAction (QMenu *menu, const QString &text, bool checked, bool enabled=true) |
static QAction * | SetIdAction (QSignalMapper *map, int id, int enabled=-1, int checked=-1) |
Definition at line 25 of file TGo4ConditionEditor.h.
TGo4ConditionEditor::TGo4ConditionEditor | ( | QWidget * | parent = nullptr, |
const char * | name = nullptr ) |
Definition at line 37 of file TGo4ConditionEditor.cpp.
References QGo4Widget::QGo4Widget(), ArrayAll(), ClearCounters(), QGo4Widget::CloseMDIParentSlot(), CutTable_contextMenuRequested(), CutTable_valueChanged(), DisplayPressed(), EllipseA1_valueChanged(), EllipseA2_valueChanged(), EllipseCircleBox_toggled(), EllipseCx_valueChanged(), EllipseCy_valueChanged(), EllipseNPoints_valueChanged(), EllipseRefreshBox_toggled(), EllipseTheta_returnPressed(), EllipseTheta_valueChanged(), fbDrawOnNextRefresh, fbEllipseAutoRefresh, fbNewWindow, fiLastChangeValue, fiSelectedIndex, LimitsChanged(), LimitsReturnPressed(), ModifyButton_clicked(), NPointsSpin_valueChanged(), PrintConditionLog(), RefreshClicked(), ResetWidget(), SaveCondition(), SelectedCond(), SetCMaxDraw(), SetCondVisible(), SetDrawLimits(), SetIntDraw(), SetInvertMode(), SetLabel(), SetResultMode(), SetXMaxDraw(), SetXMeanDraw(), SetXRMSDraw(), SetYMaxDraw(), SetYMeanDraw(), SetYRMSDraw(), and UpdatePressed().
|
virtualslot |
Definition at line 522 of file TGo4ConditionEditor.cpp.
Referenced by TGo4ConditionEditor().
|
virtual |
Definition at line 605 of file TGo4ConditionEditor.cpp.
References fbTypingMode, PleaseUpdateSlot(), RedrawCondition(), SelectedCondition(), TGo4Condition::SetCMaxDraw(), TGo4Condition::SetIntDraw(), TGo4Condition::SetLabelDraw(), TGo4Condition::SetLimitsDraw(), TGo4Condition::SetVisible(), TGo4Condition::SetXMaxDraw(), TGo4Condition::SetXMeanDraw(), TGo4Condition::SetXRMSDraw(), TGo4Condition::SetYMaxDraw(), TGo4Condition::SetYMeanDraw(), and TGo4Condition::SetYRMSDraw().
Referenced by SetCMaxDraw(), SetCondVisible(), SetDrawLimits(), SetIntDraw(), SetLabel(), SetXMaxDraw(), SetXMeanDraw(), SetXRMSDraw(), SetYMaxDraw(), SetYMeanDraw(), and SetYRMSDraw().
|
virtualslot |
Definition at line 548 of file TGo4ConditionEditor.cpp.
References QGo4Widget::Browser(), TGo4ServerProxy::ClearAnalysisObject(), TGo4BrowserProxy::DefineAnalysisObject(), QGo4Widget::GetLinked(), QGo4Widget::GetLinkedCast(), QGo4Widget::GetLinkedName(), PleaseUpdateSlot(), and RefreshWidget().
Referenced by TGo4ConditionEditor().
|
protected |
Definition at line 1093 of file TGo4ConditionEditor.cpp.
References FillCutWidget(), FillListWidget(), TGo4PolyCond::GetCut(), TGo4ListCond::GetNumValues(), TGo4ListCond::GetValue(), TGo4ListCond::InsertValue(), PleaseUpdateSlot(), RedrawCondition(), TGo4ListCond::RemoveValue(), and SelectedCondition().
Referenced by CutTable_contextMenuRequested().
|
virtualslot |
Definition at line 1054 of file TGo4ConditionEditor.cpp.
References CutTable_contextMenuHandler(), fbTypingMode, TGo4PolyCond::GetCut(), TGo4ListCond::GetNumValues(), and SelectedCondition().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 1008 of file TGo4ConditionEditor.cpp.
References fbTypingMode, TGo4PolyCond::GetCut(), TGo4ListCond::GetNumValues(), PleaseUpdateSlot(), RedrawCondition(), SelectedCondition(), and TGo4ListCond::SetValue().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 705 of file TGo4ConditionEditor.cpp.
References DrawCondition().
Referenced by TGo4ConditionEditor().
|
virtual |
Definition at line 738 of file TGo4ConditionEditor.cpp.
References QGo4Widget::AddLink(), QGo4Widget::Browser(), TGo4BrowserProxy::DefineRelatedObject(), QGo4Widget::DrawItem(), TGo4ViewPanel::FindPadWithItem(), fiSelectedIndex, TGo4ViewPanel::GetActivePad(), QGo4Widget::GetLinkedCast(), QGo4Widget::GetLinkedName(), QGo4Widget::LastActivePanel(), TGo4ViewPanel::MarkPadModified(), RedrawCondition(), RefreshWidget(), QGo4Widget::RemoveLink(), TGo4ViewPanel::SetSelectedMarker(), TGo4ViewPanel::ShootRepaintTimer(), and QGo4Widget::WhereItemDrawn().
Referenced by DisplayPressed(), and RefreshWidget().
|
overridevirtual |
Reimplemented from QGo4Widget.
Definition at line 122 of file TGo4ConditionEditor.cpp.
References WorkWithCondition().
|
virtualslot |
Definition at line 1186 of file TGo4ConditionEditor.cpp.
References fbEllipseAutoRefresh, fbTypingMode, and UpdateEllipse().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 1194 of file TGo4ConditionEditor.cpp.
References fbEllipseAutoRefresh, fbTypingMode, and UpdateEllipse().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 1210 of file TGo4ConditionEditor.cpp.
References fbEllipseAutoRefresh, fbTypingMode, and UpdateEllipse().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 1157 of file TGo4ConditionEditor.cpp.
References fbEllipseAutoRefresh, fbTypingMode, PleaseUpdateSlot(), RedrawCondition(), SelectedCondition(), and TGo4ShapedCond::SetCenter().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 1171 of file TGo4ConditionEditor.cpp.
References fbEllipseAutoRefresh, fbTypingMode, PleaseUpdateSlot(), RedrawCondition(), SelectedCondition(), and TGo4ShapedCond::SetCenter().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 1232 of file TGo4ConditionEditor.cpp.
References fbEllipseAutoRefresh, fbTypingMode, and UpdateEllipse().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 1202 of file TGo4ConditionEditor.cpp.
References fbEllipseAutoRefresh, fbTypingMode, and UpdateEllipse().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 1217 of file TGo4ConditionEditor.cpp.
References fbEllipseAutoRefresh, fbTypingMode, and UpdateEllipse().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 1143 of file TGo4ConditionEditor.cpp.
References fbEllipseAutoRefresh, fbTypingMode, PleaseUpdateSlot(), RedrawCondition(), SelectedCondition(), and TGo4ShapedCond::SetTheta().
Referenced by TGo4ConditionEditor().
|
override |
Definition at line 687 of file TGo4ConditionEditor.cpp.
References fiLastChangeValue, QGo4Widget::GetLinkedCast(), and RefreshWidget().
|
virtual |
Definition at line 859 of file TGo4ConditionEditor.cpp.
References fbTypingMode.
Referenced by CutTable_contextMenuHandler(), NPointsSpin_valueChanged(), and RefreshWidget().
|
virtual |
Definition at line 882 of file TGo4ConditionEditor.cpp.
References fbTypingMode, TGo4ShapedCond::GetRadius(), TGo4ShapedCond::GetResolution(), TGo4ShapedCond::GetTheta(), TGo4ShapedCond::IsBox(), TGo4ShapedCond::IsCircle(), TGo4ShapedCond::IsEllipse(), and TGo4ShapedCond::IsFreeShape().
Referenced by RefreshWidget(), and UpdateEllipse().
|
virtual |
Definition at line 941 of file TGo4ConditionEditor.cpp.
References fbTypingMode, TGo4ListCond::GetNumValues(), and TGo4ListCond::GetValue().
Referenced by CutTable_contextMenuHandler(), NPointsSpin_valueChanged(), and RefreshWidget().
|
overridevirtual |
Reimplemented from QGo4Widget.
Definition at line 114 of file TGo4ConditionEditor.cpp.
|
override |
Definition at line 695 of file TGo4ConditionEditor.cpp.
|
virtualslot |
Definition at line 566 of file TGo4ConditionEditor.cpp.
References UpdateLimits().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 571 of file TGo4ConditionEditor.cpp.
References RedrawCondition(), and UpdateLimits().
Referenced by TGo4ConditionEditor().
|
overridevirtual |
Reimplemented from QGo4Widget.
Definition at line 159 of file TGo4ConditionEditor.cpp.
References QGo4Widget::ShootCloseWidget().
|
overridevirtual |
Reimplemented from QGo4Widget.
Definition at line 149 of file TGo4ConditionEditor.cpp.
References RefreshWidget(), and TGo4Condition::SetChanged().
|
virtualslot |
Definition at line 839 of file TGo4ConditionEditor.cpp.
References TGo4ViewPanel::FindPadWithItem(), fiSelectedIndex, QGo4Widget::GetLinkedCast(), QGo4Widget::GetLinkedName(), TGo4ViewPanel::SetActivePad(), TGo4ViewPanel::SetSelectedMarker(), TGo4ViewPanel::StartConditionEditing(), and QGo4Widget::WhereItemDrawn().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 965 of file TGo4ConditionEditor.cpp.
References fbTypingMode, FillCutWidget(), FillListWidget(), TGo4PolyCond::GetCut(), PleaseUpdateSlot(), RedrawCondition(), TGo4ListCond::Resize(), SelectedCondition(), and TGo4PolyCond::SetValues().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 505 of file TGo4ConditionEditor.cpp.
References SetChangeFlag().
Referenced by ChangeConditionProperty(), ClearCounters(), CutTable_contextMenuHandler(), CutTable_valueChanged(), EllipseCx_valueChanged(), EllipseCy_valueChanged(), EllipseTheta_valueChanged(), NPointsSpin_valueChanged(), SetInvertMode(), SetResultMode(), UpdateEllipse(), and UpdateLimits().
|
virtual |
Definition at line 823 of file TGo4ConditionEditor.cpp.
References QGo4Widget::GetLinkedCast(), TGo4Slot::ProduceFolderAndName(), and SetChangeFlag().
Referenced by SaveCondition(), and UpdatePressed().
|
virtualslot |
Definition at line 814 of file TGo4ConditionEditor.cpp.
References QGo4Widget::GetLinkedCast().
Referenced by TGo4ConditionEditor().
|
virtual |
Definition at line 795 of file TGo4ConditionEditor.cpp.
References TGo4ViewPanel::FindPadWithItem(), fiSelectedIndex, QGo4Widget::GetLinkedCast(), QGo4Widget::GetLinkedName(), TGo4ViewPanel::MarkPadModified(), TGo4ViewPanel::SetSelectedMarker(), TGo4ViewPanel::ShootRepaintTimer(), and QGo4Widget::WhereItemDrawn().
Referenced by ChangeConditionProperty(), CutTable_contextMenuHandler(), CutTable_valueChanged(), DrawCondition(), EllipseCx_valueChanged(), EllipseCy_valueChanged(), EllipseTheta_valueChanged(), LimitsReturnPressed(), NPointsSpin_valueChanged(), SelectedCond(), and UpdateEllipse().
|
virtualslot |
Definition at line 699 of file TGo4ConditionEditor.cpp.
References QGo4Widget::GetLinked(), and RefreshWidget().
Referenced by TGo4ConditionEditor(), and UpdatePressed().
|
virtual |
Definition at line 249 of file TGo4ConditionEditor.cpp.
References QGo4Widget::Browser(), TGo4ServerProxy::CanSubmitObjects(), TGo4BrowserProxy::DefineServerObject(), DrawCondition(), fbDrawOnNextRefresh, fbNewWindow, fbTypingMode, fiLastChangeValue, FillCutWidget(), FillEllipseWidget(), FillListWidget(), TGo4ViewPanel::FindPadWithItem(), fiSelectedIndex, TGo4ViewPanel::GetCanvas(), TGo4PolyCond::GetCut(), TGo4Condition::GetDimension(), TGo4ViewPanel::GetDrawObjectLinkName(), QGo4Widget::GetLinkedCast(), TGo4Condition::GetLinkedHistogram(), QGo4Widget::GetLinkedName(), TGo4CondArray::GetNumber(), TGo4ViewPanel::GetPadHistogram(), TGo4ViewPanel::GetSelectedMarkerIndex(), TGo4ViewPanel::GetSelectedMarkerName(), TGo4ShapedCond::IsBox(), TGo4ShapedCond::IsCircle(), TGo4ShapedCond::IsEllipse(), SelectedCondition(), ShowEllipseWidget(), and QGo4Widget::WhereItemDrawn().
Referenced by ClearCounters(), DrawCondition(), TGo4MainWindow::editorServiceSlot(), enterEvent(), linkedObjectUpdated(), RefreshClicked(), SaveCondition(), SelectedCond(), UpdatePressed(), and WorkWithCondition().
|
overridevirtual |
Reimplemented from QGo4Widget.
Definition at line 214 of file TGo4ConditionEditor.cpp.
References QGo4Widget::ResetWidget().
Referenced by TGo4ConditionEditor(), and WorkWithCondition().
|
virtualslot |
Definition at line 729 of file TGo4ConditionEditor.cpp.
References QGo4Widget::GetLinkedName(), PrepareForAnalysis(), RefreshWidget(), QGo4Widget::SaveItemToFile(), and SetChangeFlag().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 512 of file TGo4ConditionEditor.cpp.
References fbTypingMode, fiSelectedIndex, RedrawCondition(), and RefreshWidget().
Referenced by TGo4ConditionEditor().
|
virtual |
Definition at line 486 of file TGo4ConditionEditor.cpp.
References TGo4CondArray::At(), fiSelectedIndex, QGo4Widget::GetLinkedCast(), TGo4CondArray::SetCurrentIndex(), and TGo4Condition::SetMultiEdit().
Referenced by ChangeConditionProperty(), CutTable_contextMenuHandler(), CutTable_contextMenuRequested(), CutTable_valueChanged(), EllipseCx_valueChanged(), EllipseCy_valueChanged(), EllipseTheta_valueChanged(), NPointsSpin_valueChanged(), RefreshWidget(), SetInvertMode(), SetResultMode(), UpdateEllipse(), and UpdateLimits().
|
virtual |
Definition at line 710 of file TGo4ConditionEditor.cpp.
References QGo4Widget::GetLinkedCast().
Referenced by PleaseUpdateSlot(), PrepareForAnalysis(), SaveCondition(), and UpdatePressed().
|
virtualslot |
Definition at line 674 of file TGo4ConditionEditor.cpp.
References ChangeConditionProperty().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 679 of file TGo4ConditionEditor.cpp.
References ChangeConditionProperty().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 634 of file TGo4ConditionEditor.cpp.
References ChangeConditionProperty().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 639 of file TGo4ConditionEditor.cpp.
References ChangeConditionProperty().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 540 of file TGo4ConditionEditor.cpp.
References fbTypingMode, TGo4Condition::Invert(), PleaseUpdateSlot(), and SelectedCondition().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 628 of file TGo4ConditionEditor.cpp.
References ChangeConditionProperty().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 527 of file TGo4ConditionEditor.cpp.
References TGo4Condition::Disable(), TGo4Condition::Enable(), fbTypingMode, PleaseUpdateSlot(), and SelectedCondition().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 664 of file TGo4ConditionEditor.cpp.
References ChangeConditionProperty().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 644 of file TGo4ConditionEditor.cpp.
References ChangeConditionProperty().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 649 of file TGo4ConditionEditor.cpp.
References ChangeConditionProperty().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 669 of file TGo4ConditionEditor.cpp.
References ChangeConditionProperty().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 659 of file TGo4ConditionEditor.cpp.
References ChangeConditionProperty().
Referenced by TGo4ConditionEditor().
|
virtualslot |
Definition at line 654 of file TGo4ConditionEditor.cpp.
References ChangeConditionProperty().
Referenced by TGo4ConditionEditor().
|
virtual |
Definition at line 909 of file TGo4ConditionEditor.cpp.
Referenced by RefreshWidget().
|
virtual |
Definition at line 1238 of file TGo4ConditionEditor.cpp.
References FillEllipseWidget(), TGo4PolyCond::GetCut(), TGo4PolyCond::GetXLow(), TGo4PolyCond::GetXUp(), TGo4PolyCond::GetYLow(), TGo4PolyCond::GetYUp(), TGo4ShapedCond::IsFreeShape(), PleaseUpdateSlot(), RedrawCondition(), SelectedCondition(), TGo4ShapedCond::SetBox(), TGo4ShapedCond::SetCircle(), TGo4ShapedCond::SetEllipse(), and TGo4ShapedCond::SetFreeShape().
Referenced by EllipseA1_valueChanged(), EllipseA2_valueChanged(), EllipseCircleBox_toggled(), EllipseNPoints_valueChanged(), EllipseRefreshBox_toggled(), and EllipseTheta_returnPressed().
|
virtual |
Definition at line 579 of file TGo4ConditionEditor.cpp.
References fbTypingMode, TGo4Condition::GetDimension(), PleaseUpdateSlot(), SelectedCondition(), and TGo4Condition::SetValues().
Referenced by LimitsChanged(), and LimitsReturnPressed().
|
virtualslot |
Definition at line 716 of file TGo4ConditionEditor.cpp.
References QGo4Widget::BrowserItemRemote(), QGo4Widget::GetLinkedName(), PrepareForAnalysis(), RefreshClicked(), RefreshWidget(), SetChangeFlag(), and QGo4Widget::UpdateItemInAnalysis().
Referenced by TGo4ConditionEditor().
|
virtual |
Definition at line 165 of file TGo4ConditionEditor.cpp.
References QGo4Widget::AddLink(), QGo4Widget::BrowserItemRemote(), fbDrawOnNextRefresh, TGo4ViewPanel::FindPadWithItem(), fiSelectedIndex, QGo4Widget::GetLinked(), QGo4Widget::GetLinkedCast(), QGo4Widget::GetLinkedName(), TGo4ViewPanel::GetSelectedMarkerIndex(), RefreshWidget(), ResetWidget(), and QGo4Widget::WhereItemDrawn().
Referenced by DropItem().
|
protected |
Definition at line 104 of file TGo4ConditionEditor.h.
Referenced by TGo4ConditionEditor(), RefreshWidget(), and WorkWithCondition().
|
protected |
Definition at line 106 of file TGo4ConditionEditor.h.
Referenced by TGo4ConditionEditor(), EllipseA1_valueChanged(), EllipseA2_valueChanged(), EllipseCircleBox_toggled(), EllipseCx_valueChanged(), EllipseCy_valueChanged(), EllipseNPoints_valueChanged(), EllipseRefreshBox_toggled(), EllipseTheta_returnPressed(), and EllipseTheta_valueChanged().
|
protected |
Definition at line 107 of file TGo4ConditionEditor.h.
Referenced by TGo4ConditionEditor(), and RefreshWidget().
|
protected |
Definition at line 102 of file TGo4ConditionEditor.h.
Referenced by ChangeConditionProperty(), CutTable_contextMenuRequested(), CutTable_valueChanged(), EllipseA1_valueChanged(), EllipseA2_valueChanged(), EllipseCircleBox_toggled(), EllipseCx_valueChanged(), EllipseCy_valueChanged(), EllipseNPoints_valueChanged(), EllipseRefreshBox_toggled(), EllipseTheta_returnPressed(), EllipseTheta_valueChanged(), FillCutWidget(), FillEllipseWidget(), FillListWidget(), NPointsSpin_valueChanged(), RefreshWidget(), SelectedCond(), SetInvertMode(), SetResultMode(), and UpdateLimits().
|
protected |
Definition at line 105 of file TGo4ConditionEditor.h.
Referenced by TGo4ConditionEditor(), enterEvent(), and RefreshWidget().
|
protected |
Definition at line 103 of file TGo4ConditionEditor.h.
Referenced by TGo4ConditionEditor(), DrawCondition(), ModifyButton_clicked(), RedrawCondition(), RefreshWidget(), SelectedCond(), SelectedCondition(), and WorkWithCondition().