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

Gabber::RegisterGatewayDlg Class Reference

#include <RegisterGateway.hh>

Inheritance diagram for Gabber::RegisterGatewayDlg:

Gabber::BaseGabberWindow

List of all members.


Detailed Description

Register Gateway Dialog. Allow the user to pick a gateway and register with the sucker, and return to the Add Contact Dialog nicely.

Definition at line 38 of file RegisterGateway.hh.


Public Member Functions

virtual void close ()
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 (AddContactDlg &parent)
static Glib::RefPtr
< Gnome::Glade::Xml > 
getGladeWidget (const Glib::ustring &widgetname)

Protected Member Functions

virtual bool on_delete_event (GdkEventAny *e)
void on_dlg_response (int resp)
void on_ent_GatewayJID_changed ()
void on_gateway_disco (const jabberoo::DiscoDB::Item *item)
void on_optmenu_GatewayList_changed ()
void parse_register (const judo::Element &iq)
void parse_registered (const judo::Element &iq)
 RegisterGatewayDlg (AddContactDlg &parent)

Protected Attributes

Gtk::Window * _thisWindow

Private Types

typedef std::list< Gtk::Entry * > EntryList
typedef std::list< std::string > StringList

Private Attributes

Gtk::Entry * _entGatewayJID
EntryList _entries
StringList _fieldnames
std::string _key
Gtk::Label * _lblInstructions
std::vector< std::string > _listGateways
Gtk::OptionMenu * _optmenuGatewayList
AddContactDlg_parent
Gtk::RadioButton * _rdoGatewayList
Gtk::RadioButton * _rdoJID

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

Generated by  Doxygen 1.6.0   Back to index