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

ZBaseDialog Class Reference

the ZBaseDialog class implements the application modal and system modal dialogs. More...

#include <ZBaseDialog.h>

Inheritance diagram for ZBaseDialog::

QDialog ZMessageBox List of all members.

Public Types

enum  { NO_MODAL = 0, APP_MODAL, SYSTEM_MODAL }
 Dialog's Modal type. More...


Public Slots

virtual void done (int r)
 Reimplement Hides the dialog and sets its result code to r. More...

virtual void reject ()
 Reimplement Hides the dialog and sets its result code to Rejected. More...

virtual void accept ()
 Reimplement Hides the dialog and sets its result code to Accepted. More...


Public Methods

 ZBaseDialog (QWidget *parent=0, const char *name=0, int modal=NO_MODAL, WFlags f=0)
 Constructor of ZBaseDialog. More...

virtual ~ZBaseDialog ()
 Destructor of ZBaseDialog. More...

int getModalType ()
 Get the dialog modal type. More...


Protected Methods

virtual bool qwsEvent (QWSEvent *e)
 Reimplement. More...

virtual bool event (QEvent *e)
 Reimplement. More...

virtual bool eventFilter (QObject *o, QEvent *e)
 Reimplement. More...


Detailed Description

the ZBaseDialog class implements the application modal and system modal dialogs.

Application modal: the dialog blocks the application's input. System modal: the dialog blocks the system's input.

@note: Due to input-widget limitations, dialogs can not contain text-input fields in A760 and A768.


Member Enumeration Documentation

anonymous enum
 

Dialog's Modal type.

Enumeration values:
NO_MODAL   \c the dialog is modalessness.
APP_MODAL   \c the dialog is application modal.
SYSTEM_MODAL   \c the dialog is system modal.


Constructor & Destructor Documentation

ZBaseDialog::ZBaseDialog ( QWidget * parent = 0,
const char * name = 0,
int modal = NO_MODAL,
WFlags f = 0 )
 

Constructor of ZBaseDialog.

Parameters:
modal   set the dialog modal type

See also:
the enum above

ZBaseDialog::~ZBaseDialog ( ) [virtual]
 

Destructor of ZBaseDialog.


Member Function Documentation

void ZBaseDialog::accept ( ) [virtual, slot]
 

Reimplement Hides the dialog and sets its result code to Accepted.

void ZBaseDialog::done ( int r ) [virtual, slot]
 

Reimplement Hides the dialog and sets its result code to r.

Parameters:
r   the result code

bool ZBaseDialog::event ( QEvent * e ) [protected, virtual]
 

Reimplement.

bool ZBaseDialog::eventFilter ( QObject * o,
QEvent * e ) [protected, virtual]
 

Reimplement.

int ZBaseDialog::getModalType ( ) [inline]
 

Get the dialog modal type.

See also:
the enum above

bool ZBaseDialog::qwsEvent ( QWSEvent * e ) [protected, virtual]
 

Reimplement.

void ZBaseDialog::reject ( ) [virtual, slot]
 

Reimplement Hides the dialog and sets its result code to Rejected.


The documentation for this class was generated from the following file:
Generated at Wed Mar 3 13:22:51 2004 by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001