GSI Object Oriented Online Offline (Go4)
GO4-5.3.2
|
#include <QFitItem.h>
Public Member Functions | |
QFitItem (TGo4FitPanel *panel, QTreeWidgetItem *parent, TObject *iObj, int iObjectType, int iWidgetType=-1, int iPopupMenuType=-1, int iGraphType=-1, int iTag=0) | |
virtual | ~QFitItem () |
TObject * | Object () const |
void | SetObject (TObject *obj) |
int | ObjectType () const |
int | WidgetType () const |
int | PopupMenuType () const |
int | GraphType () const |
int | Tag () const |
QFitItem * | Parent () const |
QFitItem * | DefineWidgetItem () |
QFitItem * | DefineGraphItem () |
bool | FindInParents (QFitItem *item) |
Protected Attributes | |
TGo4FitPanel * | fxPanel |
TObject * | fxObj |
int | fiObjectType |
int | fiWidgetType |
int | fiPopupMenuType |
int | fiGraphType |
int | fiTag |
Definition at line 22 of file QFitItem.h.
QFitItem::QFitItem | ( | TGo4FitPanel * | panel, |
QTreeWidgetItem * | parent, | ||
TObject * | iObj, | ||
int | iObjectType, | ||
int | iWidgetType = -1 , |
||
int | iPopupMenuType = -1 , |
||
int | iGraphType = -1 , |
||
int | iTag = 0 |
||
) |
Definition at line 24 of file QFitItem.cpp.
References fiGraphType, fiObjectType, fiPopupMenuType, fiTag, fiWidgetType, fxObj, fxPanel, and TGo4FitPanel::UpdateItem().
|
virtual |
Definition at line 43 of file QFitItem.cpp.
References TGo4FitPanel::FitItemDeleted(), and fxPanel.
QFitItem * QFitItem::DefineGraphItem | ( | ) |
Definition at line 59 of file QFitItem.cpp.
References GraphType(), and Parent().
Referenced by TGo4FitPanel::ShowItemAsGraph().
QFitItem * QFitItem::DefineWidgetItem | ( | ) |
Definition at line 48 of file QFitItem.cpp.
References Parent(), and WidgetType().
Referenced by TGo4FitPanel::ShowItemAsText().
bool QFitItem::FindInParents | ( | QFitItem * | item | ) |
Definition at line 70 of file QFitItem.cpp.
References Parent().
Referenced by TGo4FitPanel::UpdateItem().
|
inline |
Definition at line 32 of file QFitItem.h.
References fiGraphType.
Referenced by DefineGraphItem(), and TGo4FitPanel::ShowItemAsGraph().
|
inline |
Definition at line 27 of file QFitItem.h.
References fxObj.
Referenced by TGo4FitPanel::ChangeObjectName(), TGo4FitPanel::Cmd_AddDependency(), TGo4FitPanel::Cmd_AddNewPar(), TGo4FitPanel::Cmd_AddRangeCondition(), TGo4FitPanel::Cmd_AssignModelToAllData(), TGo4FitPanel::Cmd_AssignModelToData(), TGo4FitPanel::Cmd_ClearAssigment(), TGo4FitPanel::Cmd_ClearAssigments(), TGo4FitPanel::Cmd_CloneModel(), TGo4FitPanel::Cmd_DeleteAction(), TGo4FitPanel::Cmd_DeleteAssosiatedModels(), TGo4FitPanel::Cmd_DeleteData(), TGo4FitPanel::Cmd_DeleteDependencies(), TGo4FitPanel::Cmd_DeleteDependency(), TGo4FitPanel::Cmd_DeleteMinuitResult(), TGo4FitPanel::Cmd_DeleteModel(), TGo4FitPanel::Cmd_DeletePar(), TGo4FitPanel::Cmd_DeletePars(), TGo4FitPanel::Cmd_DrawData(), TGo4FitPanel::Cmd_ExecuteAction(), TGo4FitPanel::Cmd_ItemPrint(), TGo4FitPanel::Cmd_MemorizePar(), TGo4FitPanel::Cmd_MemorizePars(), TGo4FitPanel::Cmd_MoveAction(), TGo4FitPanel::Cmd_RememberPar(), TGo4FitPanel::Cmd_RememberPars(), TGo4FitPanel::Cmd_RemoveRangeCondition(), TGo4FitPanel::Cmd_RemoveRangeConditions(), TGo4FitPanel::DropOnPanel(), TGo4FitPanel::ExecutePopupForSlot(), TGo4FitPanel::FillDependencyList(), TGo4FitPanel::FillParsList(), TGo4FitPanel::FillPopupForItem(), QFitDataWidget::FillSpecificData(), QFitDependencyWidget::FillSpecificData(), TGo4FitPanel::FindItem(), QFitRangeCutWidget::GetComp(), QFitWidget::GetObject(), QFitParCfgWidget::ParNameEdit_textChanged(), TGo4FitPanel::SetItemText(), TGo4FitPanel::ShowItemAsGraph(), and TGo4FitPanel::UpdateItem().
|
inline |
Definition at line 29 of file QFitItem.h.
References fiObjectType.
Referenced by TGo4FitPanel::ChangeObjectName(), TGo4FitPanel::Cmd_AddDependency(), TGo4FitPanel::Cmd_AddNewAction(), TGo4FitPanel::Cmd_AddNewData(), TGo4FitPanel::Cmd_AddNewModel(), TGo4FitPanel::Cmd_AddRangeCondition(), TGo4FitPanel::Cmd_DeleteActions(), TGo4FitPanel::Cmd_DeleteDependency(), TGo4FitPanel::Cmd_DeleteOutputActions(), TGo4FitPanel::Cmd_RemoveRangeCondition(), TGo4FitPanel::Cmd_RemoveRangeConditions(), TGo4FitPanel::DropOnPanel(), TGo4FitPanel::FindItem(), TGo4FitPanel::GetFitterItem(), TGo4FitPanel::SetItemText(), TGo4FitPanel::UpdateItem(), TGo4FitPanel::UpdateItemMenu(), and TGo4FitPanel::UpdateItemsOfType().
|
inline |
Definition at line 35 of file QFitItem.h.
Referenced by TGo4FitPanel::ChangeObjectName(), TGo4FitPanel::Cmd_AddNewData(), TGo4FitPanel::Cmd_AddNewModel(), TGo4FitPanel::Cmd_AssignModelToAllData(), TGo4FitPanel::Cmd_AssignModelToData(), TGo4FitPanel::Cmd_ClearAssigment(), TGo4FitPanel::Cmd_ClearAssigments(), TGo4FitPanel::Cmd_DeleteAction(), TGo4FitPanel::Cmd_DeleteAssosiatedModels(), TGo4FitPanel::Cmd_DeleteData(), TGo4FitPanel::Cmd_DeleteDependency(), TGo4FitPanel::Cmd_DeleteMinuitResult(), TGo4FitPanel::Cmd_DeletePar(), TGo4FitPanel::Cmd_MoveAction(), TGo4FitPanel::Cmd_RemoveRangeCondition(), DefineGraphItem(), DefineWidgetItem(), QFitDependencyWidget::FillSpecificData(), QFitDataWidget::FillSpecificData(), FindInParents(), QFitRangeCutWidget::GetComp(), QFitParCfgWidget::ParNameEdit_textChanged(), and TGo4FitPanel::ShowItemAsGraph().
|
inline |
Definition at line 31 of file QFitItem.h.
References fiPopupMenuType.
Referenced by TGo4FitPanel::FillPopupForItem().
|
inline |
Definition at line 28 of file QFitItem.h.
References fxObj.
|
inline |
Definition at line 33 of file QFitItem.h.
References fiTag.
Referenced by TGo4FitPanel::Cmd_RemoveRangeCondition(), QFitRangeCutWidget::GetCutIndex(), QFitRangeWidget::GetNumRange(), TGo4FitPanel::SetItemText(), and TGo4FitPanel::ShowItemAsGraph().
|
inline |
Definition at line 30 of file QFitItem.h.
References fiWidgetType.
Referenced by DefineWidgetItem(), and TGo4FitPanel::ShowItemAsText().
|
protected |
Definition at line 48 of file QFitItem.h.
Referenced by GraphType(), and QFitItem().
|
protected |
Definition at line 45 of file QFitItem.h.
Referenced by ObjectType(), and QFitItem().
|
protected |
Definition at line 47 of file QFitItem.h.
Referenced by PopupMenuType(), and QFitItem().
|
protected |
Definition at line 49 of file QFitItem.h.
Referenced by QFitItem(), and Tag().
|
protected |
Definition at line 46 of file QFitItem.h.
Referenced by QFitItem(), and WidgetType().
|
protected |
Definition at line 44 of file QFitItem.h.
Referenced by Object(), QFitItem(), and SetObject().
|
protected |
Definition at line 43 of file QFitItem.h.
Referenced by QFitItem(), and ~QFitItem().