| Top |
| GtkWidget * | calls_account_provider_get_account_widget () |
| void | calls_account_provider_add_new_account () |
| void | calls_account_provider_edit_account () |
GtkWidget *
calls_account_provider_get_account_widget
(CallsAccountProvider *self);
void
calls_account_provider_add_new_account
(CallsAccountProvider *self);
Prepares the GtkWidget to add a new account (clear any forms).
See calls_account_provider_get_account_widget().
The caller is responsible for embedding the widget somewhere visible.
void calls_account_provider_edit_account (CallsAccountProvider *self,CallsAccount *account);
Prepares the GtkWidget to edit the given account
(prepulate forms).
See calls_account_provider_get_account_widget().
#define CALLS_TYPE_ACCOUNT_PROVIDER (calls_account_provider_get_type ())
struct CallsAccountProviderInterface {
GTypeInterface parent_iface;
GtkWidget *(*get_account_widget) (CallsAccountProvider *self);
void (*add_new_account) (CallsAccountProvider *self);
void (*edit_account) (CallsAccountProvider *self,
CallsAccount *account);
};
“widget-edit-done” signalvoid user_function (CallsAccountProvider *callsaccountprovider, gpointer user_data)
Flags: Run First