#include <ap_UnixDialog_CollaborationAddAccount.h>
Public Member Functions | |
AP_UnixDialog_CollaborationAddAccount (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id) | |
void | runModal (XAP_Frame *pFrame) |
void | eventOk () |
void | eventAccountTypeChanged () |
Static Public Member Functions | |
static XAP_Dialog * | static_constructor (XAP_DialogFactory *pFactory, XAP_Dialog_Id id) |
Protected Member Functions | |
virtual void * | _getEmbeddingParent () |
virtual AccountHandler * | _getActiveAccountHandler () |
Private Member Functions | |
GtkWidget * | _constructWindow (void) |
void | _populateWindowData (void) |
Private Attributes | |
GtkWidget * | m_wWindowMain |
GtkWidget * | m_wAccountType |
GtkTreeModel * | m_model |
GtkBox * | m_wEmbeddingParent |
GtkWidget * | m_wOk |
AP_UnixDialog_CollaborationAddAccount::AP_UnixDialog_CollaborationAddAccount | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
Referenced by static_constructor().
GtkWidget * AP_UnixDialog_CollaborationAddAccount::_constructWindow | ( | void | ) | [private] |
References m_wAccountType, m_wEmbeddingParent, m_wOk, newDialogBuilder(), s_account_type_changed(), and s_ok_clicked().
Referenced by runModal().
AccountHandler * AP_UnixDialog_CollaborationAddAccount::_getActiveAccountHandler | ( | ) | [protected, virtual] |
References gchar, m_model, and m_wAccountType.
Referenced by eventAccountTypeChanged(), and eventOk().
virtual void* AP_UnixDialog_CollaborationAddAccount::_getEmbeddingParent | ( | ) | [inline, protected, virtual] |
Implements AP_Dialog_CollaborationAddAccount.
References m_wEmbeddingParent.
void AP_UnixDialog_CollaborationAddAccount::_populateWindowData | ( | void | ) | [private] |
void AP_UnixDialog_CollaborationAddAccount::eventAccountTypeChanged | ( | ) |
void AP_UnixDialog_CollaborationAddAccount::eventOk | ( | ) |
References _getActiveAccountHandler(), AccountHandler::storeProperties(), UT_DEBUGMSG, and UT_return_if_fail.
Referenced by s_ok_clicked().
void AP_UnixDialog_CollaborationAddAccount::runModal | ( | XAP_Frame * | pFrame | ) | [virtual] |
XAP_Dialog * AP_UnixDialog_CollaborationAddAccount::static_constructor | ( | XAP_DialogFactory * | pFactory, | |
XAP_Dialog_Id | id | |||
) | [static] |
References AP_UnixDialog_CollaborationAddAccount().
GtkTreeModel* AP_UnixDialog_CollaborationAddAccount::m_model [private] |
Referenced by _getActiveAccountHandler(), and _populateWindowData().
GtkWidget* AP_UnixDialog_CollaborationAddAccount::m_wAccountType [private] |
Referenced by _constructWindow(), _getActiveAccountHandler(), and _populateWindowData().
GtkBox* AP_UnixDialog_CollaborationAddAccount::m_wEmbeddingParent [private] |
Referenced by _constructWindow(), and _getEmbeddingParent().
GtkWidget* AP_UnixDialog_CollaborationAddAccount::m_wOk [private] |
Referenced by _constructWindow().
GtkWidget* AP_UnixDialog_CollaborationAddAccount::m_wWindowMain [private] |
Referenced by runModal().