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