Public Member Functions | Protected Member Functions | Protected Attributes

QFitWidget Class Reference

#include <QFitWidget.h>

Inheritance diagram for QFitWidget:
QFitDependencyWidget QFitNamedWidget QFitParCfgWidget QFitPrintWidget QFitRangeWidget QFitTableWidget QFitAmplEstimWidget QFitDataWidget QFitLinearTransWidget QFitMatrixTransWidget QFitMinuitResWidget QFitMinuitWidget QFitModelWidget QFitOutputActionWidget QFitParWidget QFitPeakFinderWidget QFitRangeCutWidget QFitSlotWidget QFitterWidget

List of all members.

Public Member Functions

 QFitWidget (QWidget *parent=0, const char *name=0, Qt::WindowFlags fl=0)
 ~QFitWidget ()
virtual QFitItemGetItem ()
virtual TObject * GetObject ()
virtual TGo4FitterGetFitter ()
virtual void SetItem (TGo4FitPanel *panel, QFitItem *iItem)
virtual void FillWidget ()
virtual void FillSpecificData ()
virtual void UpdateWidgetItem (bool trace)
virtual void SetWidgetItemText (bool trace)
virtual void UpdateItemsOfType (int typ, bool allitems)

Protected Member Functions

virtual void contextMenuEvent (QContextMenuEvent *e)

Protected Attributes

TGo4FitPanelfxPanel
QFitItemfxItem
bool fbFillWidget

Detailed Description

Definition at line 41 of file QFitWidget.h.


Constructor & Destructor Documentation

QFitWidget::QFitWidget ( QWidget *  parent = 0,
const char *  name = 0,
Qt::WindowFlags  fl = 0 
)

Definition at line 26 of file QFitWidget.cpp.

References fbFillWidget, fxItem, and fxPanel.

QFitWidget::~QFitWidget (  ) 

Definition at line 37 of file QFitWidget.cpp.


Member Function Documentation

void QFitWidget::contextMenuEvent ( QContextMenuEvent *  e  )  [protected, virtual]
void QFitWidget::FillWidget (  )  [virtual]
TGo4Fitter * QFitWidget::GetFitter (  )  [virtual]

Reimplemented in QFitterWidget.

Definition at line 59 of file QFitWidget.cpp.

References fxPanel, and TGo4FitPanel::GetFitter().

Referenced by QFitDataWidget::NumCalibrSpin_valueChanged().

void QFitWidget::SetItem ( TGo4FitPanel panel,
QFitItem iItem 
) [virtual]

Definition at line 41 of file QFitWidget.cpp.

References FillWidget(), fxItem, and fxPanel.

Referenced by TGo4FitPanel::Cmd_ItemPrint(), and TGo4FitPanel::ShowItemAsText().

void QFitWidget::UpdateWidgetItem ( bool  trace  )  [virtual]

Member Data Documentation

bool QFitWidget::fbFillWidget [protected]

Definition at line 64 of file QFitWidget.h.

Referenced by QFitModelWidget::AmplChk_toggled(), QFitDataWidget::AmplChk_toggled(), QFitModelGauss2Widget::Axis1Spin_valueChanged(), QFitModelGauss2Widget::Axis2Spin_valueChanged(), QFitModelGaussNWidget::AxisNumberSpin_valueChanged(), QFitModelGauss1Widget::AxisNumSpin_valueChanged(), QFitModelPolynomWidget::AxisSpin_valueChanged(), QFitModelGaussNWidget::AxisTable_valueChanged(), QFitDataWidget::BinsLimitEdt_textChanged(), QFitModelWidget::BuffersChk_toggled(), QFitPeakFinderWidget::ClearModelsChk_toggled(), QFitOutputActionWidget::CommandCombo_activated(), QFitPeakFinderWidget::DataNameEdt_textChanged(), QFitParWidget::EpsilonChk_toggled(), QFitParCfgWidget::EpsilonEdit_textChanged(), QFitParWidget::EpsilonEdt_textChanged(), QFitParWidget::ErrorEdt_textChanged(), QFitRangeCutWidget::ExcludeCutChk_toggled(), QFitModelFormulaWidget::ExprEdt_textChanged(), QFitDependencyWidget::ExpressionEdt_textChanged(), FillWidget(), QFitPeakFinderWidget::FindersTab_currentChanged(), QFitterWidget::FitFunctionTypeCmb_activated(), QFitParWidget::FixedChk_toggled(), QFitModelFunctionWidget::FuncNameEdt_textChanged(), QFitRangeWidget::GetRangeData(), QFitModelWidget::GroupSpin_valueChanged(), QFitAmplEstimWidget::Iterations_valueChanged(), QFitModelFunctionWidget::LibNameEdt_textChanged(), QFitPeakFinderWidget::MaxWidthEdt_textChanged(), QFitPeakFinderWidget::MinWidthEdt_textChanged(), QFitNamedWidget::NameEdt_textChanged(), QFitPeakFinderWidget::NoiseFactorEdit_textChanged(), QFitPeakFinderWidget::NoiseMinEdit_textChanged(), QFitMatrixTransWidget::NumAxisSpin_valueChanged(), QFitLinearTransWidget::NumAxisSpin_valueChanged(), QFitDataWidget::NumCalibrSpin_valueChanged(), QFitModelFunctionWidget::NumParSpin_valueChanged(), QFitModelFormulaWidget::NumParSpin_valueChanged(), QFitRangeCutWidget::NumPointsSpin_valueChanged(), QFitOutputActionWidget::OptionsEdit_textChanged(), QFitDependencyWidget::ParamEdit_textChanged(), QFitParCfgWidget::ParFixedChk_toggled(), QFitParCfgWidget::ParNameEdit_textChanged(), QFitPeakFinderWidget::PolynSpin_valueChanged(), QFitWidget(), QFitParWidget::RangeChk_toggled(), QFitParCfgWidget::RangeMaxEdit_textChanged(), QFitParWidget::RangeMaxEdt_textChanged(), QFitParCfgWidget::RangeMinEdit_textChanged(), QFitParWidget::RangeMinEdt_textChanged(), QFitRangeWidget::RangeTypCmb_activated(), QFitSlotWidget::RequirementChk_toggled(), QFitSlotWidget::SaveCmb_activated(), QFitDataWidget::SigmaCmb_activated(), QFitDataWidget::SigmaEdt_textChanged(), QFitPeakFinderWidget::SumUpSpin_valueChanged(), QFitPeakFinderWidget::ThresholdEdt_textChanged(), QFitNamedWidget::TitleEdt_textChanged(), QFitDataWidget::UseBinsChk_toggled(), QFitDataWidget::UseBuffersChk_toggled(), QFitPeakFinderWidget::UsePolynChk_toggled(), QFitParWidget::ValueEdt_textChanged(), QFitPeakFinderWidget::WidthEdit_textChanged(), and QFitRangeCutWidget::XYTable_valueChanged().

Definition at line 63 of file QFitWidget.h.

Referenced by GetItem(), QFitWidget(), and SetItem().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines