Public Slots | Public Member Functions | Protected Attributes

TGo4ConditionEditor Class Reference

#include <TGo4ConditionEditor.h>

Inheritance diagram for TGo4ConditionEditor:
QGo4Widget

List of all members.

Public Slots

virtual void PleaseUpdateSlot ()
virtual void SelectedCond (int t)
virtual void ArrayAll ()
virtual void SetResultMode (int mode)
virtual void SetInvertMode (int mode)
virtual void ClearCounters ()
virtual void LimitsChanged (const QString &)
virtual void LimitsReturnPressed ()
virtual void SetLabel (bool on)
virtual void SetDrawLimits (bool on)
virtual void SetIntDraw (bool on)
virtual void SetXMeanDraw (bool on)
virtual void SetXRMSDraw (bool on)
virtual void SetYRMSDraw (bool on)
virtual void SetYMeanDraw (bool on)
virtual void SetXMaxDraw (bool on)
virtual void SetYMaxDraw (bool on)
virtual void SetCMaxDraw (bool on)
virtual void SetCondVisible (bool on)
virtual void RefreshClicked ()
virtual void DisplayPressed ()
virtual void UpdatePressed ()
virtual void SaveCondition ()
virtual void PrintConditionLog ()
virtual void ModifyButton_clicked ()
virtual void NPointsSpin_valueChanged (int npoint)
virtual void CutTable_valueChanged (int ncol, int nrow)
virtual void CutTable_contextMenuRequested (const QPoint &)
virtual void ContextMenuSlot (int)

Public Member Functions

 TGo4ConditionEditor (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 linkedObjectRemoved (const char *linkname)
virtual void WorkWithCondition (const char *itemname)
virtual void ResetWidget ()
virtual void RefreshWidget (bool checkindex)
virtual TGo4ConditionSelectedCondition ()
virtual bool UpdateLimits ()
virtual void ChangeConditionProperty (int id, bool on)
virtual void enterEvent (QEvent *)
virtual void leaveEvent (QEvent *)
virtual void SetChangeFlag (bool changed)
virtual void DrawCondition (bool useactive)
virtual void RedrawCondition ()
virtual bool PrepareForAnalysis ()
virtual void FillCutWidget (TCutG *cut)

Protected Attributes

bool fbTypingMode
int fiSelectedIndex
bool fbDrawOnNextRefresh
int fiLastChangeValue

Detailed Description

Definition at line 24 of file TGo4ConditionEditor.h.


Constructor & Destructor Documentation

TGo4ConditionEditor::TGo4ConditionEditor ( QWidget *  parent = 0,
const char *  name = 0 
)

Member Function Documentation

void TGo4ConditionEditor::ArrayAll (  )  [virtual, slot]

Definition at line 410 of file TGo4ConditionEditor.cpp.

void TGo4ConditionEditor::ContextMenuSlot ( int  id  )  [virtual, slot]
void TGo4ConditionEditor::CutTable_contextMenuRequested ( const QPoint &  pos  )  [virtual, slot]
void TGo4ConditionEditor::CutTable_valueChanged ( int  ncol,
int  nrow 
) [virtual, slot]
void TGo4ConditionEditor::DisplayPressed (  )  [virtual, slot]

Definition at line 591 of file TGo4ConditionEditor.cpp.

References DrawCondition().

void TGo4ConditionEditor::DropItem ( const char *  itemname,
TClass *  cl,
int  kind 
) [virtual]

Reimplemented from QGo4Widget.

Definition at line 68 of file TGo4ConditionEditor.cpp.

References WorkWithCondition().

void TGo4ConditionEditor::enterEvent ( QEvent *   )  [virtual]
void TGo4ConditionEditor::FillCutWidget ( TCutG *  cut  )  [virtual]

Definition at line 742 of file TGo4ConditionEditor.cpp.

References fbTypingMode.

Referenced by ContextMenuSlot(), NPointsSpin_valueChanged(), and RefreshWidget().

bool TGo4ConditionEditor::IsAcceptDrag ( const char *  itemname,
TClass *  cl,
int  kind 
) [virtual]

Reimplemented from QGo4Widget.

Definition at line 60 of file TGo4ConditionEditor.cpp.

void TGo4ConditionEditor::leaveEvent ( QEvent *   )  [virtual]

Definition at line 581 of file TGo4ConditionEditor.cpp.

void TGo4ConditionEditor::LimitsChanged ( const QString &   )  [virtual, slot]

Definition at line 455 of file TGo4ConditionEditor.cpp.

References UpdateLimits().

void TGo4ConditionEditor::LimitsReturnPressed (  )  [virtual, slot]

Definition at line 460 of file TGo4ConditionEditor.cpp.

References RedrawCondition(), and UpdateLimits().

void TGo4ConditionEditor::linkedObjectRemoved ( const char *  linkname  )  [virtual]

Reimplemented from QGo4Widget.

Definition at line 105 of file TGo4ConditionEditor.cpp.

References QGo4Widget::ShootCloseWidget().

void TGo4ConditionEditor::linkedObjectUpdated ( const char *  linkname,
TObject *  obj 
) [virtual]

Reimplemented from QGo4Widget.

Definition at line 95 of file TGo4ConditionEditor.cpp.

References RefreshWidget(), and TGo4Condition::SetChanged().

void TGo4ConditionEditor::NPointsSpin_valueChanged ( int  npoint  )  [virtual, slot]
void TGo4ConditionEditor::PleaseUpdateSlot (  )  [virtual, slot]
bool TGo4ConditionEditor::PrepareForAnalysis (  )  [virtual]
void TGo4ConditionEditor::PrintConditionLog (  )  [virtual, slot]

Definition at line 700 of file TGo4ConditionEditor.cpp.

References QGo4Widget::GetLinked(), and TGo4Condition::Print().

void TGo4ConditionEditor::RefreshClicked (  )  [virtual, slot]

Definition at line 585 of file TGo4ConditionEditor.cpp.

References QGo4Widget::GetLinked(), and RefreshWidget().

Referenced by UpdatePressed().

void TGo4ConditionEditor::RefreshWidget ( bool  checkindex  )  [virtual]

Definition at line 194 of file TGo4ConditionEditor.cpp.

References QGo4Widget::Browser(), TGo4Condition::Counts(), TGo4BrowserProxy::DefineRelatedObject(), DrawCondition(), fbDrawOnNextRefresh, fbTypingMode, fiLastChangeValue, FillCutWidget(), TGo4ViewPanel::FindPadWithItem(), fiSelectedIndex, TGo4Condition::FixedResult(), TGo4ViewPanel::GetCanvas(), TGo4Condition::GetCMax(), TGo4PolyCond::GetCut(), TGo4Condition::GetDimension(), TGo4ViewPanel::GetDrawObjectLinkName(), TGo4Condition::GetIntegral(), QGo4Widget::GetLinked(), TGo4Condition::GetLinkedHistogram(), QGo4Widget::GetLinkedName(), TGo4Condition::GetMean(), TGo4CondArray::GetNumber(), TGo4ViewPanel::GetPadHistogram(), TGo4Condition::GetRMS(), TGo4ViewPanel::GetSelectedMarkerIndex(), TGo4ViewPanel::GetSelectedMarkerName(), TGo4Condition::GetXLow(), TGo4Condition::GetXMax(), TGo4Condition::GetXUp(), TGo4Condition::GetYLow(), TGo4Condition::GetYMax(), TGo4Condition::GetYUp(), TGo4Condition::IsChanged(), TGo4Condition::IsCMaxDraw(), TGo4Condition::IsEnabled(), TGo4Condition::IsHistogramLink(), TGo4Condition::IsIntDraw(), TGo4Condition::IsLabelDraw(), TGo4Condition::IsLimitsDraw(), TGo4Condition::IsTrue(), TGo4Condition::IsVisible(), TGo4Condition::IsXMaxDraw(), TGo4Condition::IsXMeanDraw(), TGo4Condition::IsXRMSDraw(), TGo4Condition::IsYMaxDraw(), TGo4Condition::IsYMeanDraw(), TGo4Condition::IsYRMSDraw(), SelectedCondition(), TGo4Condition::TrueCounts(), and QGo4Widget::WhereItemDrawn().

Referenced by ClearCounters(), DrawCondition(), TGo4MainWindow::editorServiceSlot(), enterEvent(), linkedObjectUpdated(), RefreshClicked(), SaveCondition(), SelectedCond(), UpdatePressed(), and WorkWithCondition().

void TGo4ConditionEditor::ResetWidget (  )  [virtual]

Reimplemented from QGo4Widget.

Definition at line 160 of file TGo4ConditionEditor.cpp.

Referenced by TGo4ConditionEditor(), and WorkWithCondition().

void TGo4ConditionEditor::SaveCondition (  )  [virtual, slot]
void TGo4ConditionEditor::SelectedCond ( int  t  )  [virtual, slot]
void TGo4ConditionEditor::SetChangeFlag ( bool  changed  )  [virtual]
void TGo4ConditionEditor::SetCMaxDraw ( bool  on  )  [virtual, slot]

Definition at line 561 of file TGo4ConditionEditor.cpp.

References ChangeConditionProperty().

void TGo4ConditionEditor::SetCondVisible ( bool  on  )  [virtual, slot]

Definition at line 566 of file TGo4ConditionEditor.cpp.

References ChangeConditionProperty().

void TGo4ConditionEditor::SetDrawLimits ( bool  on  )  [virtual, slot]

Definition at line 521 of file TGo4ConditionEditor.cpp.

References ChangeConditionProperty().

void TGo4ConditionEditor::SetIntDraw ( bool  on  )  [virtual, slot]

Definition at line 526 of file TGo4ConditionEditor.cpp.

References ChangeConditionProperty().

void TGo4ConditionEditor::SetInvertMode ( int  mode  )  [virtual, slot]
void TGo4ConditionEditor::SetLabel ( bool  on  )  [virtual, slot]

Definition at line 515 of file TGo4ConditionEditor.cpp.

References ChangeConditionProperty().

void TGo4ConditionEditor::SetResultMode ( int  mode  )  [virtual, slot]
void TGo4ConditionEditor::SetXMaxDraw ( bool  on  )  [virtual, slot]

Definition at line 551 of file TGo4ConditionEditor.cpp.

References ChangeConditionProperty().

void TGo4ConditionEditor::SetXMeanDraw ( bool  on  )  [virtual, slot]

Definition at line 531 of file TGo4ConditionEditor.cpp.

References ChangeConditionProperty().

void TGo4ConditionEditor::SetXRMSDraw ( bool  on  )  [virtual, slot]

Definition at line 536 of file TGo4ConditionEditor.cpp.

References ChangeConditionProperty().

void TGo4ConditionEditor::SetYMaxDraw ( bool  on  )  [virtual, slot]

Definition at line 556 of file TGo4ConditionEditor.cpp.

References ChangeConditionProperty().

void TGo4ConditionEditor::SetYMeanDraw ( bool  on  )  [virtual, slot]

Definition at line 546 of file TGo4ConditionEditor.cpp.

References ChangeConditionProperty().

void TGo4ConditionEditor::SetYRMSDraw ( bool  on  )  [virtual, slot]

Definition at line 541 of file TGo4ConditionEditor.cpp.

References ChangeConditionProperty().

bool TGo4ConditionEditor::UpdateLimits (  )  [virtual]
void TGo4ConditionEditor::UpdatePressed (  )  [virtual, slot]

Member Data Documentation


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