GuiDbComponentDialog Class Reference

The GuiDbComponentDialog class is purely a convenience class that extends QDialog. More...

#include <guicomponentwidgets.h>

Inheritance diagram for GuiDbComponentDialog:

AbstractDigestDbView AbstractView MvcBase ExperimentAssistant ExperimentBrowser RecogniserBrowser RecogniserTestPad SqlBrowser TrainingAssistant List of all members.

Public Slots

virtual void execMessage (const QString &message)

Signals

void visibilityToggled ()
void request (const QString &message)

Public Member Functions

 GuiDbComponentDialog (AbstractController *controller, QWidget *parent=0, Qt::WindowFlags flags=0)

Protected Member Functions

virtual DEFINE_CUSTOM_VIEWEVENT_HANDLER
void 
showEvent (QShowEvent *e)
virtual void hideEvent (QHideEvent *e)

Detailed Description

The GuiDbComponentDialog class is purely a convenience class that extends QDialog.

The first extension is that it provides a visibilityToggled() signal.

The second is that is extends AbstractDigestDbView.


Constructor & Destructor Documentation

GuiDbComponentDialog::GuiDbComponentDialog ( AbstractController controller,
QWidget *  parent = 0,
Qt::WindowFlags  flags = 0 
)

Constructs a QDialog DigestDb component with the given parent and flags and attaches itself to the controller.


Member Function Documentation

void GuiDbComponentDialog::visibilityToggled (  )  [signal]

void GuiDbComponentDialog::request ( const QString &  message  )  [signal]

virtual void GuiDbComponentDialog::execMessage ( const QString &  message  )  [inline, virtual, slot]

void GuiDbComponentDialog::showEvent ( QShowEvent *  event  )  [protected, virtual]

Passes event onto QDialog and then emits visibilityToggled().

Reimplemented in ExperimentBrowser, RecogniserBrowser, RecogniserTestPad, and SqlBrowser.

void GuiDbComponentDialog::hideEvent ( QHideEvent *  event  )  [protected, virtual]

Passes event onto QDialog and then emits visibilityToggled().


The documentation for this class was generated from the following files:
Generated on Mon Jul 30 09:46:52 2007 for Digest by  doxygen 1.5.2