Logo Search packages:      
Sourcecode: gabber2 version File versions  Download package

Gabber::AddContactDlg Class Reference

#include <AddContactDlg.hh>

Inheritance diagram for Gabber::AddContactDlg:


List of all members.

Detailed Description

Add Contact Dialog. Add a contact to the Contact List (roster) based on JabberID.

Definition at line 34 of file AddContactDlg.hh.

Public Member Functions

virtual void close ()
void finish_gateway (Glib::ustring gateway)
void finish_gateway ()
Gtk::Widget * get_widget (const Glib::ustring &name)
template<class T_Widget>
void get_widget (const Glib::ustring &name, T_Widget *&widget)
Gtk::Window * getGtkWindow () const
void hide ()
void raise ()
void show ()

Static Public Member Functions

static void display (JabberConnection &conn, Gtk::Window &parent, const Glib::ustring &jid="")
static Glib::RefPtr
< Gnome::Glade::Xml > 
getGladeWidget (const Glib::ustring &widgetname)

Protected Member Functions

 AddContactDlg (JabberConnection &conn, Gtk::Window &parent, const Glib::ustring &jid="")
virtual bool on_delete_event (GdkEventAny *e)
void on_DisplayName_ent_changed ()
void on_DisplayName_optmenu_changed ()
void on_dlg_response (int resp)
void on_IMID_ent_changed ()
void on_IMSystem_optmenu_changed ()
void on_JID_ent_changed ()
void parse_gateway_id (const judo::Element &t)
void parse_gateway_instructions (const judo::Element &t)
void parse_vcard (const judo::Element &t)
void send_vcard_request ()

Protected Attributes

Gtk::Window * _thisWindow

Private Attributes

Gtk::Button * _btnAddContact
SigC::Connection _conn_changed
Gtk::Entry * _entDisplayName
Gtk::Entry * _entIMID
Gtk::Entry * _entJID
Glib::ustring _Fullname
Glib::ustring _jid
Gtk::Label * _lblIMInstructions
std::vector< std::string > _listGateways
Glib::ustring _Nickname
Gtk::OptionMenu * _optmenuDisplayName
Gtk::OptionMenu * _optmenuIMSystem

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

Generated by  Doxygen 1.6.0   Back to index