edit-dialog: turn into a final class

This commit updates GcalEditDialog's code for
it to be a final class. As such, we don't need
the GcalEditDialogPrivate type - we can simply
move our data to the GcalEditDialog struct.
This commit is contained in:
Georges Basile Stavracas Neto
2015-12-30 14:36:27 -02:00
parent 0ac827d87d
commit 6f1eb7ca9d
2 changed files with 227 additions and 279 deletions
+226 -258
View File
File diff suppressed because it is too large Load Diff
+1 -21
View File
@@ -30,29 +30,9 @@ G_BEGIN_DECLS
#define GCAL_RESPONSE_SAVE_EVENT 4
#define GCAL_RESPONSE_CREATE_EVENT 6
#define GCAL_TYPE_EDIT_DIALOG (gcal_edit_dialog_get_type ())
#define GCAL_EDIT_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GCAL_TYPE_EDIT_DIALOG, GcalEditDialog))
#define GCAL_EDIT_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), GCAL_TYPE_EDIT_DIALOG, GcalEditDialogClass))
#define GCAL_IS_EDIT_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GCAL_TYPE_EDIT_DIALOG))
#define GCAL_IS_EDIT_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), GCAL_TYPE_EDIT_DIALOG))
#define GCAL_EDIT_DIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GCAL_TYPE_EDIT_DIALOG, GcalEditDialogClass))
typedef struct _GcalEditDialog GcalEditDialog;
typedef struct _GcalEditDialogClass GcalEditDialogClass;
struct _GcalEditDialog
{
GtkDialog parent;
};
struct _GcalEditDialogClass
{
GtkDialogClass parent_class;
};
GType gcal_edit_dialog_get_type (void);
G_DECLARE_FINAL_TYPE (GcalEditDialog, gcal_edit_dialog, GCAL, EDIT_DIALOG, GtkDialog);
GtkWidget* gcal_edit_dialog_new (gboolean format_24h);