gwenhywfar 4.0.3
|
#include <qt4_gui.hpp>
Public Member Functions | |
GWEN_GUI * | getCInterface () |
GWEN_GUI * | getCInterface () |
QWidget * | getParentWidget () const |
void | popParentWidget () |
void | pushParentWidget (QWidget *w) |
QT4_Gui () | |
virtual | ~QT4_Gui () |
Static Public Member Functions | |
static QString | extractHtml (const char *text) |
static FOX16GUI_API CppGui * | getCppGui () |
static CppGui * | getCppGui () |
Protected Member Functions | |
User Interaction | |
virtual int | execDialog (GWEN_DIALOG *dlg, uint32_t guiid) |
virtual int | openDialog (GWEN_DIALOG *dlg, uint32_t guiid) |
virtual int | closeDialog (GWEN_DIALOG *dlg) |
virtual int | runDialog (GWEN_DIALOG *dlg, int untilEnd) |
virtual int | getFileName (const char *caption, GWEN_GUI_FILENAME_TYPE fnt, uint32_t flags, const char *patterns, GWEN_BUFFER *pathBuffer, uint32_t guiid) |
User Interaction | |
virtual int | print (const char *docTitle, const char *docType, const char *descr, const char *text, uint32_t guiid) |
virtual int | print (const char *docTitle, const char *docType, const char *descr, const char *text, uint32_t guiid) |
virtual int | getPassword (uint32_t flags, const char *token, const char *title, const char *text, char *buffer, int minLen, int maxLen, uint32_t guiid) |
virtual int | getPassword (uint32_t flags, const char *token, const char *title, const char *text, char *buffer, int minLen, int maxLen, uint32_t guiid) |
virtual int | setPasswordStatus (const char *token, const char *pin, GWEN_GUI_PASSWORD_STATUS status, uint32_t guiid) |
virtual int | setPasswordStatus (const char *token, const char *pin, GWEN_GUI_PASSWORD_STATUS status, uint32_t guiid) |
virtual int | checkCert (const GWEN_SSLCERTDESCR *cert, GWEN_SYNCIO *sio, uint32_t guiid) |
virtual int | checkCert (const GWEN_SSLCERTDESCR *cert, GWEN_SYNCIO *sio, uint32_t guiid) |
virtual int | logHook (const char *logDomain, GWEN_LOGGER_LEVEL priority, const char *s) |
virtual int | logHook (const char *logDomain, GWEN_LOGGER_LEVEL priority, const char *s) |
int | checkCertBuiltIn (const GWEN_SSLCERTDESCR *cert, GWEN_SYNCIO *sio, uint32_t guiid) |
int | checkCertBuiltIn (const GWEN_SSLCERTDESCR *cert, GWEN_SYNCIO *sio, uint32_t guiid) |
Protected Attributes | |
GWEN_GUI * | _gui |
This is an implementation of GWEN_GUI for QT4.
It implements the GWEN_DIALOG framework.
Definition at line 43 of file qt4_gui.hpp.
QT4_Gui | ( | ) |
Definition at line 29 of file qt4_gui.cpp.
References CppGui::_gui, GWEN_Gui_AddFlags(), GWEN_GUI_FLAGS_DIALOGSUPPORTED, GWEN_Gui_SetName(), and GWEN_Gui_UseDialogs().
~QT4_Gui | ( | ) | [virtual] |
Definition at line 41 of file qt4_gui.cpp.
int checkCert | ( | const GWEN_SSLCERTDESCR * | cert, |
GWEN_SYNCIO * | sio, | ||
uint32_t | guiid | ||
) | [protected, virtual, inherited] |
Definition at line 405 of file cpp/cppgui.cpp.
References CppGui::checkCertBuiltIn().
virtual int checkCert | ( | const GWEN_SSLCERTDESCR * | cert, |
GWEN_SYNCIO * | sio, | ||
uint32_t | guiid | ||
) | [protected, virtual, inherited] |
int checkCertBuiltIn | ( | const GWEN_SSLCERTDESCR * | cert, |
GWEN_SYNCIO * | sio, | ||
uint32_t | guiid | ||
) | [protected, inherited] |
Definition at line 460 of file cpp/cppgui.cpp.
References CppGui::_gui, DBG_ERROR, and GWEN_ERROR_NOT_SUPPORTED.
Referenced by CppGui::checkCert().
int checkCertBuiltIn | ( | const GWEN_SSLCERTDESCR * | cert, |
GWEN_SYNCIO * | sio, | ||
uint32_t | guiid | ||
) | [protected, inherited] |
int closeDialog | ( | GWEN_DIALOG * | dlg | ) | [protected, virtual] |
Reimplemented from CppGui.
Definition at line 167 of file qt4_gui.cpp.
References QT4_GuiDialog::closeDialog(), and QT4_GuiDialog::getDialog().
int execDialog | ( | GWEN_DIALOG * | dlg, |
uint32_t | guiid | ||
) | [protected, virtual] |
Reimplemented from CppGui.
Definition at line 136 of file qt4_gui.cpp.
References QT4_GuiDialog::execute(), GWEN_ERROR_GENERIC, and QT4_GuiDialog::setup().
QString extractHtml | ( | const char * | text | ) | [static] |
Definition at line 65 of file qt4_gui.cpp.
References NULL.
Referenced by Qt4_W_TextBrowser::setCharProperty(), Qt4_W_ListBox::setCharProperty(), Qt4_W_Label::setCharProperty(), and Qt4_W_Label::setup().
GWEN_GUI * getCInterface | ( | ) | [inherited] |
GWEN_GUI* getCInterface | ( | ) | [inherited] |
CppGui * getCppGui | ( | ) | [static, inherited] |
Definition at line 522 of file cpp/cppgui.cpp.
References GWEN_Gui_GetGui(), GWEN_INHERIT_GETDATA, and NULL.
Referenced by FOX16_Gui::getFgGui().
static FOX16GUI_API CppGui* getCppGui | ( | ) | [static, inherited] |
int getFileName | ( | const char * | caption, |
GWEN_GUI_FILENAME_TYPE | fnt, | ||
uint32_t | flags, | ||
const char * | patterns, | ||
GWEN_BUFFER * | pathBuffer, | ||
uint32_t | guiid | ||
) | [protected, virtual] |
Reimplemented from CppGui.
Definition at line 192 of file qt4_gui.cpp.
References DBG_ERROR, GWEN_Buffer_AppendString(), GWEN_Buffer_GetStart(), GWEN_Buffer_GetUsedBytes(), GWEN_Buffer_Reset(), GWEN_ERROR_ABORTED, GWEN_Gui_FileNameType_OpenDirectory, GWEN_Gui_FileNameType_OpenFileName, GWEN_Gui_FileNameType_SaveFileName, GWEN_LOGDOMAIN, and NULL.
QWidget* getParentWidget | ( | ) | const [inline] |
Definition at line 54 of file qt4_gui.hpp.
int getPassword | ( | uint32_t | flags, |
const char * | token, | ||
const char * | title, | ||
const char * | text, | ||
char * | buffer, | ||
int | minLen, | ||
int | maxLen, | ||
uint32_t | guiid | ||
) | [protected, virtual, inherited] |
Definition at line 298 of file cpp/cppgui.cpp.
References GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), GWEN_DB_GetCharValue(), GWEN_GUI_INPUT_FLAGS_CONFIRM, GWEN_GUI_INPUT_FLAGS_TAN, GWEN_Gui_InputBox(), GWEN_Gui_MessageBox(), GWEN_GUI_MSG_FLAGS_CONFIRM_B1, GWEN_GUI_MSG_FLAGS_SEVERITY_DANGEROUS, GWEN_GUI_MSG_FLAGS_TYPE_ERROR, GWEN_Text_EscapeToBufferTolerant(), I18N, and NULL.
virtual int getPassword | ( | uint32_t | flags, |
const char * | token, | ||
const char * | title, | ||
const char * | text, | ||
char * | buffer, | ||
int | minLen, | ||
int | maxLen, | ||
uint32_t | guiid | ||
) | [protected, virtual, inherited] |
int logHook | ( | const char * | logDomain, |
GWEN_LOGGER_LEVEL | priority, | ||
const char * | s | ||
) | [protected, virtual, inherited] |
Definition at line 413 of file cpp/cppgui.cpp.
virtual int logHook | ( | const char * | logDomain, |
GWEN_LOGGER_LEVEL | priority, | ||
const char * | s | ||
) | [protected, virtual, inherited] |
int openDialog | ( | GWEN_DIALOG * | dlg, |
uint32_t | guiid | ||
) | [protected, virtual] |
Reimplemented from CppGui.
Definition at line 150 of file qt4_gui.cpp.
References GWEN_ERROR_GENERIC, QT4_GuiDialog::openDialog(), and QT4_GuiDialog::setup().
void popParentWidget | ( | ) |
Definition at line 54 of file qt4_gui.cpp.
References NULL.
int print | ( | const char * | docTitle, |
const char * | docType, | ||
const char * | descr, | ||
const char * | text, | ||
uint32_t | guiid | ||
) | [protected, virtual, inherited] |
See CppGui_Print
Reimplemented in FOX16_Gui.
Definition at line 249 of file cpp/cppgui.cpp.
References CppGui::_gui, and GWEN_ERROR_NOT_SUPPORTED.
virtual int print | ( | const char * | docTitle, |
const char * | docType, | ||
const char * | descr, | ||
const char * | text, | ||
uint32_t | guiid | ||
) | [protected, virtual, inherited] |
See CppGui_Print
Reimplemented in FOX16_Gui.
void pushParentWidget | ( | QWidget * | w | ) |
Definition at line 46 of file qt4_gui.cpp.
int runDialog | ( | GWEN_DIALOG * | dlg, |
int | untilEnd | ||
) | [protected, virtual] |
Reimplemented from CppGui.
Definition at line 181 of file qt4_gui.cpp.
References QT4_GuiDialog::getDialog(), and QT4_GuiDialog::runDialog().
int setPasswordStatus | ( | const char * | token, |
const char * | pin, | ||
GWEN_GUI_PASSWORD_STATUS | status, | ||
uint32_t | guiid | ||
) | [protected, virtual, inherited] |
Definition at line 473 of file cpp/cppgui.cpp.
References GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), GWEN_DB_ClearGroup(), GWEN_DB_FLAGS_OVERWRITE_VARS, GWEN_DB_SetCharValue(), GWEN_Gui_PasswordStatus_Bad, GWEN_Gui_PasswordStatus_Ok, GWEN_Gui_PasswordStatus_Remove, GWEN_Text_EscapeToBufferTolerant(), and NULL.
virtual int setPasswordStatus | ( | const char * | token, |
const char * | pin, | ||
GWEN_GUI_PASSWORD_STATUS | status, | ||
uint32_t | guiid | ||
) | [protected, virtual, inherited] |
Definition at line 67 of file cpp/cppgui.hpp.
Referenced by CppGui::checkCertBuiltIn(), CppGui::CppGui(), FOX16_Gui::FOX16_Gui(), CppGui::getCInterface(), CppGui::print(), QT4_Gui(), and CppGui::~CppGui().