GSI Object Oriented Online Offline (Go4)  GO4-6.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
QFitWidget Class Reference

#include <QFitWidget.h>

+ Inheritance diagram for QFitWidget:

Public Member Functions

 QFitWidget (QWidget *parent=0, const char *name=0, Qt::WindowFlags fl=Qt::Widget)
 
 ~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 = Qt::Widget 
)

Definition at line 24 of file QFitWidget.cpp.

References fbFillWidget, fxItem, and fxPanel.

QFitWidget::~QFitWidget ( )

Definition at line 35 of file QFitWidget.cpp.

Member Function Documentation

void QFitWidget::contextMenuEvent ( QContextMenuEvent *  e)
protectedvirtual
void QFitWidget::FillSpecificData ( )
virtual

Reimplemented in QFitNamedWidget.

Definition at line 69 of file QFitWidget.cpp.

Referenced by FillWidget().

void QFitWidget::FillWidget ( )
virtual
TGo4Fitter * QFitWidget::GetFitter ( )
virtual

Definition at line 57 of file QFitWidget.cpp.

References fxPanel, and TGo4FitPanel::GetFitter().

Referenced by QFitDataWidget::NumCalibrSpin_valueChanged().

QFitItem * QFitWidget::GetItem ( )
virtual
TObject * QFitWidget::GetObject ( )
virtual
void QFitWidget::SetItem ( TGo4FitPanel panel,
QFitItem iItem 
)
virtual

Definition at line 39 of file QFitWidget.cpp.

References FillWidget(), fxItem, and fxPanel.

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

void QFitWidget::SetWidgetItemText ( bool  trace)
virtual
void QFitWidget::UpdateItemsOfType ( int  typ,
bool  allitems 
)
virtual
void QFitWidget::UpdateWidgetItem ( bool  trace)
virtual

Member Data Documentation

bool QFitWidget::fbFillWidget
protected

Definition at line 63 of file QFitWidget.h.

Referenced by QFitDataWidget::AmplChk_toggled(), QFitModelWidget::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(), QFitLinearTransWidget::NumAxisSpin_valueChanged(), QFitMatrixTransWidget::NumAxisSpin_valueChanged(), QFitDataWidget::NumCalibrSpin_valueChanged(), QFitModelFormulaWidget::NumParSpin_valueChanged(), QFitModelFunctionWidget::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().

QFitItem* QFitWidget::fxItem
protected

Definition at line 62 of file QFitWidget.h.

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

TGo4FitPanel* QFitWidget::fxPanel
protected

The documentation for this class was generated from the following files: