Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes

QT4_GuiDialog Class Reference

#include <qt4_gui_dialog.hpp>

Inheritance diagram for QT4_GuiDialog:
CppDialog

Public Member Functions

int closeDialog ()
int execute ()
GWEN_DIALOGgetCInterface ()
GWEN_DIALOGgetCInterface ()
QT4_DialogBoxgetMainWindow ()
int openDialog ()
 QT4_GuiDialog (QT4_Gui *gui, GWEN_DIALOG *dlg)
int runDialog (bool untilEnd)
bool setup (QWidget *parentWindow)
virtual ~QT4_GuiDialog ()

Static Public Member Functions

static QT4_GuiDialoggetDialog (GWEN_DIALOG *dlg)

Protected Member Functions

int emitSignal (GWEN_DIALOG_EVENTTYPE t, const char *sender)
int emitSignal (GWEN_DIALOG_EVENTTYPE t, const char *sender)
GWEN_WIDGETfindWidgetByImplData (int index, void *ptr)
GWEN_WIDGETfindWidgetByImplData (int index, void *ptr)
GWEN_WIDGETfindWidgetByName (const char *name)
GWEN_WIDGETfindWidgetByName (const char *name)
virtual const char * getCharProperty (GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, const char *defaultValue)
virtual int getIntProperty (GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, int defaultValue)
GWEN_WIDGET_TREE * getWidgets () const
GWEN_WIDGET_TREE * getWidgets () const
virtual int setCharProperty (GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, const char *value, int doSignal)
virtual int setIntProperty (GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, int value, int doSignal)
int setupTree (GWEN_WIDGET *w)

Protected Attributes

GWEN_DIALOG_dialog
QT4_Gui_gui
QT4_DialogBox_mainWidget
int _widgetCount

Detailed Description

Definition at line 35 of file qt4_gui_dialog.hpp.


Constructor & Destructor Documentation

QT4_GuiDialog ( QT4_Gui gui,
GWEN_DIALOG dlg 
)

Definition at line 82 of file qt4_gui_dialog.cpp.

~QT4_GuiDialog (  )  [virtual]

Definition at line 92 of file qt4_gui_dialog.cpp.

References _mainWidget, and QT4_DialogBox::unlinkFromDialog().


Member Function Documentation

int emitSignal ( GWEN_DIALOG_EVENTTYPE  t,
const char *  sender 
) [protected, inherited]
int emitSignal ( GWEN_DIALOG_EVENTTYPE  t,
const char *  sender 
) [protected, inherited]

Definition at line 220 of file cpp/cppdialog.cpp.

References CppDialog::_dialog, and GWEN_Dialog_EmitSignal().

int execute (  ) 
GWEN_WIDGET * findWidgetByImplData ( int  index,
void *  ptr 
) [protected, inherited]

Definition at line 241 of file cpp/cppdialog.cpp.

References CppDialog::_dialog, and GWEN_Dialog_FindWidgetByImplData().

GWEN_WIDGET* findWidgetByImplData ( int  index,
void *  ptr 
) [protected, inherited]
GWEN_WIDGET * findWidgetByName ( const char *  name  )  [protected, inherited]

Definition at line 234 of file cpp/cppdialog.cpp.

References CppDialog::_dialog, and GWEN_Dialog_FindWidgetByName().

GWEN_WIDGET* findWidgetByName ( const char *  name  )  [protected, inherited]
const char * getCharProperty ( GWEN_WIDGET w,
GWEN_DIALOG_PROPERTY  prop,
int  index,
const char *  defaultValue 
) [protected, virtual]

Reimplemented from CppDialog.

Definition at line 231 of file qt4_gui_dialog.cpp.

References GWEN_Widget_GetCharProperty().

GWEN_DIALOG * getCInterface (  )  [inherited]
GWEN_DIALOG* getCInterface (  )  [inherited]
QT4_GuiDialog * getDialog ( GWEN_DIALOG dlg  )  [static]

Reimplemented from CppDialog.

Definition at line 100 of file qt4_gui_dialog.cpp.

Referenced by QT4_Gui::closeDialog(), and QT4_Gui::runDialog().

int getIntProperty ( GWEN_WIDGET w,
GWEN_DIALOG_PROPERTY  prop,
int  index,
int  defaultValue 
) [protected, virtual]

Reimplemented from CppDialog.

Definition at line 212 of file qt4_gui_dialog.cpp.

References GWEN_Widget_GetIntProperty().

GWEN_WIDGET_TREE * getWidgets (  )  const [protected, inherited]

Definition at line 227 of file cpp/cppdialog.cpp.

References CppDialog::_dialog, and GWEN_Dialog_GetWidgets().

GWEN_WIDGET_TREE* getWidgets (  )  const [protected, inherited]
int openDialog (  ) 

Definition at line 135 of file qt4_gui_dialog.cpp.

References DBG_INFO, getMainWindow(), and NULL.

Referenced by QT4_Gui::openDialog().

int runDialog ( bool  untilEnd  ) 

Definition at line 179 of file qt4_gui_dialog.cpp.

References QT4_DialogBox::cont(), DBG_INFO, getMainWindow(), and NULL.

Referenced by QT4_Gui::runDialog().

int setCharProperty ( GWEN_WIDGET w,
GWEN_DIALOG_PROPERTY  prop,
int  index,
const char *  value,
int  doSignal 
) [protected, virtual]

Reimplemented from CppDialog.

Definition at line 221 of file qt4_gui_dialog.cpp.

References GWEN_Widget_SetCharProperty().

int setIntProperty ( GWEN_WIDGET w,
GWEN_DIALOG_PROPERTY  prop,
int  index,
int  value,
int  doSignal 
) [protected, virtual]

Reimplemented from CppDialog.

Definition at line 202 of file qt4_gui_dialog.cpp.

References GWEN_Widget_SetIntProperty().


Field Documentation

QT4_Gui* _gui [protected]

Definition at line 50 of file qt4_gui_dialog.hpp.

QT4_DialogBox* _mainWidget [protected]

Definition at line 55 of file qt4_gui_dialog.hpp.

Referenced by closeDialog(), getMainWindow(), setup(), setupTree(), and ~QT4_GuiDialog().

int _widgetCount [protected]

Definition at line 54 of file qt4_gui_dialog.hpp.


The documentation for this class was generated from the following files: