static void impl_signal_response (GtkDialog *dialog, gint response_id) { EmpathyImportDialogPriv *priv = GET_PRIV (dialog); if (response_id == GTK_RESPONSE_OK) empathy_import_widget_add_selected_accounts (priv->iw); gtk_widget_destroy (GTK_WIDGET (dialog)); }
static void impl_signal_apply (GtkAssistant *assistant) { EmpathyAccountAssistant *self = EMPATHY_ACCOUNT_ASSISTANT (assistant); EmpathyAccountAssistantPriv *priv = GET_PRIV (self); gint current_page; current_page = gtk_assistant_get_current_page (assistant); if (current_page >= PAGE_ENTER_CREATE) account_assistant_apply_account_and_finish (self); if (current_page == PAGE_IMPORT) empathy_import_widget_add_selected_accounts (priv->iw); }