Public Types | Public Slots | Public Member Functions | Protected Attributes

TGo4ParaEdit Class Reference

#include <TGo4ParaEdit.h>

Inheritance diagram for TGo4ParaEdit:
QGo4Widget

List of all members.

Public Types

enum  ParEditColumns { fiColName = 0, fiColType = 1, fiColValue = 2, fiColComment = 3 }

Public Slots

virtual void clearTextFields ()
virtual void ChangedTable (int row, int col)
virtual void TableDoubleClick (int row, int col)
virtual void ContextMenu (const QPoint &)
virtual void ExpandShrinkArray ()
virtual void IncArrayIndex ()
virtual void DecArrayIndex ()
virtual void EditFitter ()
virtual void GetFitterFromEditor ()
virtual void saveFile ()
virtual void RefreshClicked ()
virtual void ApplyClicked ()

Public Member Functions

 TGo4ParaEdit (QWidget *parent=0, const char *name=0)
virtual ~TGo4ParaEdit ()
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 WorkWithParameter (const char *itemname, bool isrefresh)
virtual void ResetWidget ()
virtual void RefreshWidget (TGo4Parameter *par)
virtual void RefreshWidget (TGo4ParameterStatus *parstatus)
virtual void ShowVisibleItems ()

Protected Attributes

int fiCurrentRow
TObjArray * fItems
QString fItemName
bool fFillingTable

Detailed Description

Definition at line 30 of file TGo4ParaEdit.h.


Member Enumeration Documentation

Enumerator:
fiColName 
fiColType 
fiColValue 
fiColComment 

Definition at line 36 of file TGo4ParaEdit.h.


Constructor & Destructor Documentation

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

Definition at line 39 of file TGo4ParaEdit.cpp.

References fFillingTable, fItemName, and fItems.

TGo4ParaEdit::~TGo4ParaEdit (  )  [virtual]

Definition at line 57 of file TGo4ParaEdit.cpp.

References fItems.


Member Function Documentation

void TGo4ParaEdit::ChangedTable ( int  row,
int  col 
) [virtual, slot]
void TGo4ParaEdit::clearTextFields (  )  [virtual, slot]

Definition at line 283 of file TGo4ParaEdit.cpp.

References fItems, TGo4ParameterMember::SetStrValue(), and ShowVisibleItems().

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

Reimplemented from QGo4Widget.

Definition at line 72 of file TGo4ParaEdit.cpp.

References TGo4Access::kndGo4Param, and WorkWithParameter().

void TGo4ParaEdit::ExpandShrinkArray (  )  [virtual, slot]
void TGo4ParaEdit::GetFitterFromEditor (  )  [virtual, slot]
void TGo4ParaEdit::IncArrayIndex (  )  [virtual, slot]
bool TGo4ParaEdit::IsAcceptDrag ( const char *  itemname,
TClass *  cl,
int  kind 
) [virtual]

Reimplemented from QGo4Widget.

Definition at line 65 of file TGo4ParaEdit.cpp.

References TGo4Access::kndGo4Param.

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

Reimplemented from QGo4Widget.

Definition at line 92 of file TGo4ParaEdit.cpp.

References QGo4Widget::ShootCloseWidget().

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

Reimplemented from QGo4Widget.

Definition at line 79 of file TGo4ParaEdit.cpp.

References RefreshWidget().

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

Definition at line 486 of file TGo4ParaEdit.cpp.

References WorkWithParameter().

Referenced by ApplyClicked().

void TGo4ParaEdit::RefreshWidget ( TGo4ParameterStatus parstatus  )  [virtual]
void TGo4ParaEdit::RefreshWidget ( TGo4Parameter par  )  [virtual]
void TGo4ParaEdit::ResetWidget (  )  [virtual]

Reimplemented from QGo4Widget.

Definition at line 158 of file TGo4ParaEdit.cpp.

References fItemName, fItems, and ShowVisibleItems().

Referenced by WorkWithParameter().

void TGo4ParaEdit::TableDoubleClick ( int  row,
int  col 
) [virtual, slot]

Member Data Documentation

bool TGo4ParaEdit::fFillingTable [protected]

Definition at line 71 of file TGo4ParaEdit.h.

Referenced by ChangedTable(), ShowVisibleItems(), and TGo4ParaEdit().

QString TGo4ParaEdit::fItemName [protected]

Definition at line 70 of file TGo4ParaEdit.h.

Referenced by ApplyClicked(), ResetWidget(), saveFile(), TGo4ParaEdit(), and WorkWithParameter().


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