]> git.0d.be Git - empathy.git/blobdiff - src/empathy-invite-participant-dialog.h
GNOME Goal: Update icon names
[empathy.git] / src / empathy-invite-participant-dialog.h
index daacf5192575b41ab20763f8dd6631fab8e8818a..daa3448d2755b48c32c3aa610581f58ca7998c1a 100644 (file)
@@ -13,8 +13,9 @@
 #define __EMPATHY_INVITE_PARTICIPANT_DIALOG_H__
 
 #include <gtk/gtk.h>
+#include <telepathy-glib/telepathy-glib.h>
 
-#include <libempathy-gtk/empathy-contact-selector-dialog.h>
+#include "empathy-tp-chat.h"
 
 G_BEGIN_DECLS
 
@@ -27,20 +28,27 @@ G_BEGIN_DECLS
 
 typedef struct _EmpathyInviteParticipantDialog EmpathyInviteParticipantDialog;
 typedef struct _EmpathyInviteParticipantDialogClass EmpathyInviteParticipantDialogClass;
+typedef struct _EmpathyInviteParticipantDialogPrivate EmpathyInviteParticipantDialogPrivate;
 
 struct _EmpathyInviteParticipantDialog
 {
-  EmpathyContactSelectorDialog parent;
+  GtkDialog parent;
+
+  EmpathyInviteParticipantDialogPrivate *priv;
 };
 
 struct _EmpathyInviteParticipantDialogClass
 {
-  EmpathyContactSelectorDialogClass parent_class;
+  GtkDialogClass parent_class;
 };
 
 GType empathy_invite_participant_dialog_get_type (void);
-GtkWidget *empathy_invite_participant_dialog_new (GtkWindow *parent,
-    TpAccount *account);
+
+GtkWidget * empathy_invite_participant_dialog_new (GtkWindow *parent,
+    EmpathyTpChat *tp_chat);
+
+TpContact * empathy_invite_participant_dialog_get_selected (
+    EmpathyInviteParticipantDialog *self);
 
 G_END_DECLS