aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-new-chatroom-dialog.h
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2012-04-26 18:08:38 +0800
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2012-05-10 16:23:52 +0800
commit7842711bccaa0952eb11f13b9078f26260c5e8c0 (patch)
tree20397c91a3a1e8daba594ab9eb93ccfa1f5533d5 /src/empathy-new-chatroom-dialog.h
parent98c9a19291744ca7e62ad470ef1f012761b58830 (diff)
downloadgsoc2013-empathy-7842711bccaa0952eb11f13b9078f26260c5e8c0.tar
gsoc2013-empathy-7842711bccaa0952eb11f13b9078f26260c5e8c0.tar.gz
gsoc2013-empathy-7842711bccaa0952eb11f13b9078f26260c5e8c0.tar.bz2
gsoc2013-empathy-7842711bccaa0952eb11f13b9078f26260c5e8c0.tar.lz
gsoc2013-empathy-7842711bccaa0952eb11f13b9078f26260c5e8c0.tar.xz
gsoc2013-empathy-7842711bccaa0952eb11f13b9078f26260c5e8c0.tar.zst
gsoc2013-empathy-7842711bccaa0952eb11f13b9078f26260c5e8c0.zip
Turn EmpathyNewChatroomDialog to a GtkDialog sub-class
https://bugzilla.gnome.org/show_bug.cgi?id=674860
Diffstat (limited to 'src/empathy-new-chatroom-dialog.h')
-rw-r--r--src/empathy-new-chatroom-dialog.h51
1 files changed, 47 insertions, 4 deletions
diff --git a/src/empathy-new-chatroom-dialog.h b/src/empathy-new-chatroom-dialog.h
index 9c3945a55..02bf3b2a0 100644
--- a/src/empathy-new-chatroom-dialog.h
+++ b/src/empathy-new-chatroom-dialog.h
@@ -21,13 +21,56 @@
* Xavier Claessens <xclaesse@gmail.com>
*/
-#ifndef __EMPATHY_NEW_CHATROOMS_WINDOW_H__
-#define __EMPATHY_NEW_CHATROOMS_WINDOW_H__
+#ifndef __EMPATHY_NEW_CHATROOM_DIALOG_H__
+#define __EMPATHY_NEW_CHATROOM_DIALOG_H__
+
+#include <glib-object.h>
G_BEGIN_DECLS
-void empathy_new_chatroom_dialog_show (GtkWindow *parent);
+typedef struct _EmpathyNewChatroomDialog EmpathyNewChatroomDialog;
+typedef struct _EmpathyNewChatroomDialogClass EmpathyNewChatroomDialogClass;
+typedef struct _EmpathyNewChatroomDialogPriv EmpathyNewChatroomDialogPriv;
+
+struct _EmpathyNewChatroomDialogClass
+{
+ /*<private>*/
+ GtkDialogClass parent_class;
+};
+
+struct _EmpathyNewChatroomDialog
+{
+ /*<private>*/
+ GtkDialog parent;
+ EmpathyNewChatroomDialogPriv *priv;
+};
+
+GType empathy_new_chatroom_dialog_get_type (void);
+
+/* TYPE MACROS */
+#define EMPATHY_TYPE_NEW_CHATROOM_DIALOG \
+ (empathy_new_chatroom_dialog_get_type ())
+#define EMPATHY_NEW_CHATROOM_DIALOG(obj) \
+ (G_TYPE_CHECK_INSTANCE_CAST((obj), \
+ EMPATHY_TYPE_NEW_CHATROOM_DIALOG, \
+ EmpathyNewChatroomDialog))
+#define EMPATHY_NEW_CHATROOM_DIALOG_CLASS(klass) \
+ (G_TYPE_CHECK_CLASS_CAST((klass), \
+ EMPATHY_TYPE_NEW_CHATROOM_DIALOG, \
+ EmpathyNewChatroomDialogClass))
+#define EMPATHY_IS_NEW_CHATROOM_DIALOG(obj) \
+ (G_TYPE_CHECK_INSTANCE_TYPE((obj), \
+ EMPATHY_TYPE_NEW_CHATROOM_DIALOG))
+#define EMPATHY_IS_NEW_CHATROOM_DIALOG_CLASS(klass) \
+ (G_TYPE_CHECK_CLASS_TYPE((klass), \
+ EMPATHY_TYPE_NEW_CHATROOM_DIALOG))
+#define EMPATHY_NEW_CHATROOM_DIALOG_GET_CLASS(obj) \
+ (G_TYPE_INSTANCE_GET_CLASS ((obj), \
+ EMPATHY_TYPE_NEW_CHATROOM_DIALOG, \
+ EmpathyNewChatroomDialogClass))
+
+GtkWidget * empathy_new_chatroom_dialog_show (GtkWindow *parent);
G_END_DECLS
-#endif /* __EMPATHY_NEW_CHATROOMS_WINDOW_H__ */
+#endif /* #ifndef __EMPATHY_NEW_CHATROOM_DIALOG_H__*/