EmpathyAccountChooser

EmpathyAccountChooser

Synopsis

gboolean            (*EmpathyAccountChooserFilterFunc)  (McAccount *account,
                                                         gpointer user_data);
                    EmpathyAccountChooser;
GtkWidget*          empathy_account_chooser_new         (void);
McAccount*          empathy_account_chooser_get_account (EmpathyAccountChooser *chooser);
gboolean            empathy_account_chooser_set_account (EmpathyAccountChooser *chooser,
                                                         McAccount *account);
gboolean            empathy_account_chooser_get_has_all_option
                                                        (EmpathyAccountChooser *chooser);
void                empathy_account_chooser_set_has_all_option
                                                        (EmpathyAccountChooser *chooser,
                                                         gboolean has_all_option);
void                empathy_account_chooser_set_filter  (EmpathyAccountChooser *chooser,
                                                         EmpathyAccountChooserFilterFunc filter,
                                                         gpointer user_data);
gboolean            empathy_account_chooser_filter_is_connected
                                                        (McAccount *account,
                                                         gpointer user_data);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkComboBox
                                       +----EmpathyAccountChooser

Implemented Interfaces

EmpathyAccountChooser implements AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.

Properties

  "has-all-option"           gboolean              : Read / Write

Description

Details

EmpathyAccountChooserFilterFunc ()

gboolean            (*EmpathyAccountChooserFilterFunc)  (McAccount *account,
                                                         gpointer user_data);

account :

user_data :

Returns :


EmpathyAccountChooser

typedef struct _EmpathyAccountChooser EmpathyAccountChooser;


empathy_account_chooser_new ()

GtkWidget*          empathy_account_chooser_new         (void);

Returns :


empathy_account_chooser_get_account ()

McAccount*          empathy_account_chooser_get_account (EmpathyAccountChooser *chooser);

chooser :

Returns :


empathy_account_chooser_set_account ()

gboolean            empathy_account_chooser_set_account (EmpathyAccountChooser *chooser,
                                                         McAccount *account);

chooser :

account :

Returns :


empathy_account_chooser_get_has_all_option ()

gboolean            empathy_account_chooser_get_has_all_option
                                                        (EmpathyAccountChooser *chooser);

chooser :

Returns :


empathy_account_chooser_set_has_all_option ()

void                empathy_account_chooser_set_has_all_option
                                                        (EmpathyAccountChooser *chooser,
                                                         gboolean has_all_option);

chooser :

has_all_option :


empathy_account_chooser_set_filter ()

void                empathy_account_chooser_set_filter  (EmpathyAccountChooser *chooser,
                                                         EmpathyAccountChooserFilterFunc filter,
                                                         gpointer user_data);

chooser :

filter :

user_data :


empathy_account_chooser_filter_is_connected ()

gboolean            empathy_account_chooser_filter_is_connected
                                                        (McAccount *account,
                                                         gpointer user_data);

account :

user_data :

Returns :

Property Details

The "has-all-option" property

  "has-all-option"           gboolean              : Read / Write

Have a separate option in the list to mean ALL accounts.

Default value: FALSE