|
gwenhywfar 5.14.1
|
#include <qt4_gui_dialog.hpp>


Public Member Functions | |
| int | closeDialog () |
| int | execute () |
| GWEN_DIALOG * | getCInterface () |
| QT4_DialogBox * | getMainWindow () |
| 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_GuiDialog * | getDialog (GWEN_DIALOG *dlg) |
Protected Member Functions | |
| int | emitSignal (GWEN_DIALOG_EVENTTYPE t, const char *sender) |
| GWEN_WIDGET * | findWidgetByImplData (int index, void *ptr) |
| GWEN_WIDGET * | findWidgetByName (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 |
| 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 |
Definition at line 35 of file qt4_gui_dialog.hpp.
| QT4_GuiDialog | ( | QT4_Gui * | gui, |
| GWEN_DIALOG * | dlg ) |
Definition at line 82 of file qt4_gui_dialog.cpp.
References _gui, _mainWidget, CppDialog::CppDialog(), and NULL.
Referenced by getDialog().


|
virtual |
Definition at line 91 of file qt4_gui_dialog.cpp.
References _mainWidget.
| int closeDialog | ( | ) |
Definition at line 153 of file qt4_gui_dialog.cpp.
References CppDialog::_dialog, _mainWidget, DBG_INFO, getMainWindow(), GWEN_Dialog_EmitSignalToAll(), GWEN_DialogEvent_TypeFini, GWEN_ERROR_GENERIC, and NULL.
Referenced by QT4_Gui::closeDialog().


|
protectedinherited |
Definition at line 218 of file cppdialog.cpp.
References _dialog, and GWEN_Dialog_EmitSignal().

| int execute | ( | ) |
Definition at line 110 of file qt4_gui_dialog.cpp.
References CppDialog::_dialog, DBG_INFO, getMainWindow(), GWEN_Dialog_EmitSignalToAll(), GWEN_DialogEvent_TypeFini, GWEN_ERROR_GENERIC, and NULL.
Referenced by QT4_Gui::execDialog().


|
protectedinherited |
Definition at line 239 of file cppdialog.cpp.
References _dialog, and GWEN_Dialog_FindWidgetByImplData().

|
protectedinherited |
Definition at line 232 of file cppdialog.cpp.
References _dialog, and GWEN_Dialog_FindWidgetByName().

|
protectedvirtual |
Reimplemented from CppDialog.
Definition at line 231 of file qt4_gui_dialog.cpp.
References GWEN_Widget_GetCharProperty().

|
inherited |
Definition at line 162 of file cppdialog.cpp.
References _dialog.
Referenced by CppDialogLinker.

|
static |
Definition at line 99 of file qt4_gui_dialog.cpp.
References CppDialog::CppDialog(), CppDialog::getDialog(), NULL, and QT4_GuiDialog().
Referenced by QT4_Gui::closeDialog(), and QT4_Gui::runDialog().


|
protectedvirtual |
Reimplemented from CppDialog.
Definition at line 212 of file qt4_gui_dialog.cpp.
References GWEN_Widget_GetIntProperty().

|
inline |
Definition at line 50 of file qt4_gui_dialog.hpp.
References _mainWidget.
Referenced by closeDialog(), execute(), openDialog(), runDialog(), Qt4_W_CheckBox::setup(), Qt4_W_ComboBox::setup(), Qt4_W_LineEdit::setup(), Qt4_W_ListBox::setup(), Qt4_W_PushButton::setup(), Qt4_W_RadioButton::setup(), Qt4_W_SpinBox::setup(), and Qt4_W_TextEdit::setup().

|
protectedinherited |
Definition at line 225 of file cppdialog.cpp.
References _dialog, and GWEN_Dialog_GetWidgets().

| int openDialog | ( | ) |
Definition at line 134 of file qt4_gui_dialog.cpp.
References DBG_INFO, getMainWindow(), GWEN_ERROR_GENERIC, and NULL.
Referenced by QT4_Gui::openDialog().


| int runDialog | ( | bool | untilEnd | ) |
Definition at line 178 of file qt4_gui_dialog.cpp.
References QT4_DialogBox::cont(), DBG_INFO, getMainWindow(), GWEN_ERROR_GENERIC, and NULL.
Referenced by QT4_Gui::runDialog().


|
protectedvirtual |
Reimplemented from CppDialog.
Definition at line 221 of file qt4_gui_dialog.cpp.
References GWEN_Widget_SetCharProperty().

|
protectedvirtual |
Reimplemented from CppDialog.
Definition at line 202 of file qt4_gui_dialog.cpp.
References GWEN_Widget_SetIntProperty().

| bool setup | ( | QWidget * | parentWindow | ) |
Definition at line 355 of file qt4_gui_dialog.cpp.
References CppDialog::_dialog, _mainWidget, DBG_ERROR, DBG_INFO, GWEN_Dialog_EmitSignalToAll(), GWEN_Dialog_GetWidgets(), GWEN_DialogEvent_TypeInit, GWEN_LOGDOMAIN, GWEN_Widget_GetImplData(), NULL, QT4_DIALOG_WIDGET_REAL, and setupTree().
Referenced by QT4_Gui::execDialog(), and QT4_Gui::openDialog().


|
protected |
Definition at line 240 of file qt4_gui_dialog.cpp.
References _mainWidget, DBG_ERROR, DBG_INFO, CppWidget::getCInterface(), GWEN_ERROR_INTERNAL, GWEN_LOGDOMAIN, GWEN_Widget_GetImplData(), GWEN_Widget_GetType(), GWEN_Widget_Type_toString(), GWEN_Widget_TypeCheckBox, GWEN_Widget_TypeComboBox, GWEN_Widget_TypeDialog, GWEN_Widget_TypeGridLayout, GWEN_Widget_TypeGroupBox, GWEN_Widget_TypeHLayout, GWEN_Widget_TypeHLine, GWEN_Widget_TypeHSpacer, GWEN_Widget_TypeLabel, GWEN_Widget_TypeLineEdit, GWEN_Widget_TypeListBox, GWEN_Widget_TypeProgressBar, GWEN_Widget_TypePushButton, GWEN_Widget_TypeRadioButton, GWEN_Widget_TypeScrollArea, GWEN_Widget_TypeSpinBox, GWEN_Widget_TypeTabBook, GWEN_Widget_TypeTabPage, GWEN_Widget_TypeTextBrowser, GWEN_Widget_TypeTextEdit, GWEN_Widget_TypeVLayout, GWEN_Widget_TypeVLine, GWEN_Widget_TypeVSpacer, GWEN_Widget_TypeWidgetStack, NULL, QT4_DIALOG_WIDGET_REAL, Qt4_W_Widget::setup(), and setupTree().
Referenced by setup(), and setupTree().


|
protectedinherited |
Definition at line 50 of file cppdialog.hpp.
Referenced by FOX16_GuiDialog::closeDialog(), QT4_GuiDialog::closeDialog(), QT5_GuiDialog::closeDialog(), CppDialog(), CppDialog(), emitSignal(), FOX16_GuiDialog::execute(), QT4_GuiDialog::execute(), QT5_GuiDialog::execute(), findWidgetByImplData(), findWidgetByName(), getCharProperty(), getCInterface(), FOX16_GuiDialog::getIcon(), getIntProperty(), getWidgets(), FOX16_GuiDialog::onSelChanged(), FOX16_GuiDialog::onSelCommand(), FOX16_GuiDialog::onSelKeyPress(), FOX16_GuiDialog::onSelKeyRelease(), setCharProperty(), setIntProperty(), FOX16_GuiDialog::setup(), QT4_GuiDialog::setup(), QT5_GuiDialog::setup(), FOX16_GuiDialog::setupTree(), and ~CppDialog().
|
protected |
Definition at line 53 of file qt4_gui_dialog.hpp.
Referenced by QT4_GuiDialog().
|
protected |
Definition at line 55 of file qt4_gui_dialog.hpp.
Referenced by closeDialog(), getMainWindow(), QT4_GuiDialog(), setup(), setupTree(), and ~QT4_GuiDialog().
|
protected |
Definition at line 54 of file qt4_gui_dialog.hpp.