[gimp] libgimpwidgets: new gimp_label_int_widget_get_widget() function.



commit bc3602a787ba6deeb16293ebbcc047d2389d6dd0
Author: Jehan <jehan girinstud io>
Date:   Fri Nov 20 01:12:08 2020 +0100

    libgimpwidgets: new gimp_label_int_widget_get_widget() function.

 libgimpwidgets/gimplabelintwidget.c | 12 ++++++++++++
 libgimpwidgets/gimplabelintwidget.h |  6 ++++--
 2 files changed, 16 insertions(+), 2 deletions(-)
---
diff --git a/libgimpwidgets/gimplabelintwidget.c b/libgimpwidgets/gimplabelintwidget.c
index 9f82a0330d..157e70eba4 100644
--- a/libgimpwidgets/gimplabelintwidget.c
+++ b/libgimpwidgets/gimplabelintwidget.c
@@ -253,3 +253,15 @@ gimp_label_int_widget_new (const gchar *text,
 
   return int_widget;
 }
+
+GtkWidget *
+gimp_label_int_widget_get_widget (GimpLabelIntWidget *widget)
+{
+  GimpLabelIntWidgetPrivate *priv;
+
+  g_return_val_if_fail (GIMP_IS_LABEL_INT_WIDGET (widget), NULL);
+
+  priv = gimp_label_int_widget_get_instance_private (widget);
+
+  return priv->widget;
+}
diff --git a/libgimpwidgets/gimplabelintwidget.h b/libgimpwidgets/gimplabelintwidget.h
index 38c0c6ef2b..1a5587b70a 100644
--- a/libgimpwidgets/gimplabelintwidget.h
+++ b/libgimpwidgets/gimplabelintwidget.h
@@ -51,8 +51,10 @@ struct _GimpLabelIntWidgetClass
   void (* _gimp_reserved8) (void);
 };
 
-GtkWidget  * gimp_label_int_widget_new       (const gchar   *text,
-                                              GtkWidget     *widget);
+GtkWidget  * gimp_label_int_widget_new        (const gchar        *text,
+                                               GtkWidget          *widget);
+
+GtkWidget  * gimp_label_int_widget_get_widget (GimpLabelIntWidget *widget);
 
 
 G_END_DECLS


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