[gimp] libgimpwidgets: clean up class struct and add gtk-doc section comment



commit 1de19c8b5764634e415fb93a9d00ce492f1720f4
Author: Michael Natterer <mitch gimp org>
Date:   Thu Apr 28 17:57:40 2011 +0200

    libgimpwidgets: clean up class struct and add gtk-doc section comment

 libgimpwidgets/gimpunitcombobox.c |   11 +++++++++++
 libgimpwidgets/gimpunitcombobox.h |   22 +++++++++++-----------
 2 files changed, 22 insertions(+), 11 deletions(-)
---
diff --git a/libgimpwidgets/gimpunitcombobox.c b/libgimpwidgets/gimpunitcombobox.c
index ac945d2..c71cb3c 100644
--- a/libgimpwidgets/gimpunitcombobox.c
+++ b/libgimpwidgets/gimpunitcombobox.c
@@ -29,6 +29,17 @@
 #include "gimpunitstore.h"
 
 
+/**
+ * SECTION: gimpunitcombobox
+ * @title: GimpUnitComboBox
+ * @short_description: A #GtkComboBox to select a #GimpUnit.
+ * @see_also: #GimpUnit, #GimpUnitStore
+ *
+ * #GimpUnitComboBox allows to select units stored in a #GimpUnitStore.
+ * It replaces the deprecated #GimpUnitMenu.
+ **/
+
+
 static void  gimp_unit_combo_box_style_set (GtkWidget *widget,
                                             GtkStyle  *prev_style);
 
diff --git a/libgimpwidgets/gimpunitcombobox.h b/libgimpwidgets/gimpunitcombobox.h
index 29c064d..f469b75 100644
--- a/libgimpwidgets/gimpunitcombobox.h
+++ b/libgimpwidgets/gimpunitcombobox.h
@@ -39,24 +39,24 @@ G_BEGIN_DECLS
 
 typedef struct _GimpUnitComboBoxClass  GimpUnitComboBoxClass;
 
-struct _GimpUnitComboBoxClass
+struct _GimpUnitComboBox
 {
-  GtkComboBoxClass  parent_instance;
-
-  /* Padding for future expansion */
-  void (*_gtk_reserved1) (void);
-  void (*_gtk_reserved2) (void);
-  void (*_gtk_reserved3) (void);
-  void (*_gtk_reserved4) (void);
+  GtkComboBox       parent_instance;
 };
 
-struct _GimpUnitComboBox
+struct _GimpUnitComboBoxClass
 {
-  GtkComboBox       parent_instance;
+  GtkComboBoxClass  parent_class;
+
+  /* Padding for future expansion */
+  void (*_gimp_reserved1) (void);
+  void (*_gimp_reserved2) (void);
+  void (*_gimp_reserved3) (void);
+  void (*_gimp_reserved4) (void);
 };
 
 
-GType       gimp_unit_combo_box_get_type (void) G_GNUC_CONST;
+GType       gimp_unit_combo_box_get_type       (void) G_GNUC_CONST;
 
 GtkWidget * gimp_unit_combo_box_new            (void);
 GtkWidget * gimp_unit_combo_box_new_with_model (GimpUnitStore    *model);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]