Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TQRootDialog Class Reference

TQRootDialog. More...

#include <tqrootdialog.h>

List of all members.

Public Slots

void receive ()
void executeMethod ()
void executeMethod1 ()

Public Methods

 TQRootDialog (QWidget *parent, const char *name, WFlags f=0, TObject *obj=0, TMethod *meth=0)
 ~TQRootDialog ()
void add (const char *argname, const char *value, const char *type)
void popup ()
void setTCanvas (TCanvas *aCanvas)

Protected Methods

void closeEvent (QCloseEvent *ce)

Protected Attributes

QVBox * fArgBox
QLineEdit * fLineEdit
QPtrList< QLineEdit > aList
TObject * fCurObj
TObject * fPrevObj
TMethod * fCurMethod
TMethod * fPrevMethod
TCanvas * fCurCanvas
QWidget * fParent


Detailed Description

TQRootDialog.

A TQRootDialog is used to prompt for the arguments of an object's member function. It is called by the TQCanvasMenu class

See also:
TQCanvasMenu, QList, QVBox, TMethod, TCanvas
Authors:
Denis Bertini <d.bertini@gsi.de>
Version:
2.0

Definition at line 56 of file tqrootdialog.h.


Constructor & Destructor Documentation

TQRootDialog::TQRootDialog QWidget *    parent,
const char *    name,
WFlags    f = 0,
TObject *    obj = 0,
TMethod *    meth = 0
 

Definition at line 86 of file tqrootdialog.cpp.

References executeMethod(), fArgBox, fCurMethod, fCurObj, fLineEdit, fParent, fPrevMethod, and fPrevObj.

TQRootDialog::~TQRootDialog   [inline]
 

Definition at line 64 of file tqrootdialog.h.

References aList, fArgBox, and fLineEdit.


Member Function Documentation

void TQRootDialog::add const char *    argname,
const char *    value,
const char *    type
 

Definition at line 302 of file tqrootdialog.cpp.

References aList, fArgBox, and fLineEdit.

Referenced by TQCanvasMenu::dialog().

void TQRootDialog::popup  
 

Definition at line 325 of file tqrootdialog.cpp.

Referenced by TQCanvasMenu::dialog().

void TQRootDialog::setTCanvas TCanvas *    aCanvas [inline]
 

Definition at line 74 of file tqrootdialog.h.

References fCurCanvas.

Referenced by TQCanvasMenu::dialog().

void TQRootDialog::receive   [inline, slot]
 

Definition at line 77 of file tqrootdialog.h.

References executeMethod().

void TQRootDialog::executeMethod   [slot]
 

Definition at line 123 of file tqrootdialog.cpp.

References aList, fCurMethod, fCurObj, and fParent.

Referenced by receive(), and TQRootDialog().

void TQRootDialog::executeMethod1   [slot]
 

Definition at line 192 of file tqrootdialog.cpp.

References aList, fCurMethod, fCurObj, fPrevMethod, and fPrevObj.

void TQRootDialog::closeEvent QCloseEvent *    ce [protected]
 

Definition at line 329 of file tqrootdialog.cpp.


Member Data Documentation

QVBox* TQRootDialog::fArgBox [protected]
 

Definition at line 85 of file tqrootdialog.h.

Referenced by add(), TQRootDialog(), and ~TQRootDialog().

QLineEdit* TQRootDialog::fLineEdit [protected]
 

Definition at line 86 of file tqrootdialog.h.

Referenced by add(), TQRootDialog(), and ~TQRootDialog().

QPtrList<QLineEdit> TQRootDialog::aList [protected]
 

Definition at line 87 of file tqrootdialog.h.

Referenced by add(), executeMethod(), executeMethod1(), and ~TQRootDialog().

TObject* TQRootDialog::fCurObj [protected]
 

Definition at line 88 of file tqrootdialog.h.

Referenced by executeMethod(), executeMethod1(), and TQRootDialog().

TObject * TQRootDialog::fPrevObj [protected]
 

Definition at line 88 of file tqrootdialog.h.

Referenced by executeMethod1(), and TQRootDialog().

TMethod* TQRootDialog::fCurMethod [protected]
 

Definition at line 89 of file tqrootdialog.h.

Referenced by executeMethod(), executeMethod1(), and TQRootDialog().

TMethod * TQRootDialog::fPrevMethod [protected]
 

Definition at line 89 of file tqrootdialog.h.

Referenced by executeMethod1(), and TQRootDialog().

TCanvas* TQRootDialog::fCurCanvas [protected]
 

Definition at line 90 of file tqrootdialog.h.

Referenced by setTCanvas().

QWidget* TQRootDialog::fParent [protected]
 

Definition at line 91 of file tqrootdialog.h.

Referenced by executeMethod(), and TQRootDialog().


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:59 2005 for Go4-v2.10-5 by doxygen1.2.15