[gtk/wip/matthiasc/focus3: 37/40] Make gtk_widget_get_focus_child public



commit 492a38c2297a325e6ceac4e148309afe4aba2f88
Author: Matthias Clasen <mclasen redhat com>
Date:   Fri Mar 8 13:46:17 2019 -0500

    Make gtk_widget_get_focus_child public
    
    It doesn't really make sense to have only
    the setter, but not the getter public.

 gtk/gtkwidget.h        | 3 +++
 gtk/gtkwidgetprivate.h | 2 --
 2 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/gtk/gtkwidget.h b/gtk/gtkwidget.h
index d9dbfaf885..97848c698e 100644
--- a/gtk/gtkwidget.h
+++ b/gtk/gtkwidget.h
@@ -1059,6 +1059,9 @@ void                    gtk_widget_insert_before        (GtkWidget *widget,
 GDK_AVAILABLE_IN_ALL
 void                    gtk_widget_set_focus_child      (GtkWidget *widget,
                                                          GtkWidget *child);
+GDK_AVAILABLE_IN_ALL
+GtkWidget *             gtk_widget_get_focus_child      (GtkWidget *widget);
+
 GDK_AVAILABLE_IN_ALL
 void                    gtk_widget_snapshot_child       (GtkWidget   *widget,
                                                          GtkWidget   *child,
diff --git a/gtk/gtkwidgetprivate.h b/gtk/gtkwidgetprivate.h
index d995faa87a..49d7fcad8b 100644
--- a/gtk/gtkwidgetprivate.h
+++ b/gtk/gtkwidgetprivate.h
@@ -317,8 +317,6 @@ void              gtk_widget_forall                        (GtkWidget
                                                             GtkCallback           callback,
                                                             gpointer              user_data);
 
-GtkWidget        *gtk_widget_get_focus_child               (GtkWidget            *widget);
-
 void              gtk_widget_focus_sort                    (GtkWidget        *widget,
                                                             GtkDirectionType  direction,
                                                             GPtrArray        *focus_order);


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