From bc3602a787ba6deeb16293ebbcc047d2389d6dd0 Mon Sep 17 00:00:00 2001 From: Jehan Date: Fri, 20 Nov 2020 01:12:08 +0100 Subject: [PATCH] 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