[gtk+] GtkWindow: Make titlebar widget available privately



commit cadef51b3dd2240dd98a5ad3f8d0990dc22b7670
Author: Matthias Clasen <mclasen redhat com>
Date:   Sat Nov 16 01:39:41 2013 -0500

    GtkWindow: Make titlebar widget available privately
    
    This will be used in GtkApplicationWindow in the
    following commits.

 gtk/gtkwindow.c        |    6 ++++++
 gtk/gtkwindowprivate.h |    2 ++
 2 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index 93aab3e..8101b09 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -3579,6 +3579,12 @@ gtk_window_set_titlebar (GtkWindow *window,
   gtk_widget_queue_resize (widget);
 }
 
+GtkWidget *
+_gtk_window_get_titlebar (GtkWindow *window)
+{
+  return window->priv->title_box;
+}
+
 /**
  * gtk_window_set_decorated:
  * @window: a #GtkWindow
diff --git a/gtk/gtkwindowprivate.h b/gtk/gtkwindowprivate.h
index 86724ca..19bed99 100644
--- a/gtk/gtkwindowprivate.h
+++ b/gtk/gtkwindowprivate.h
@@ -87,6 +87,8 @@ void            _gtk_window_schedule_mnemonics_visible (GtkWindow *window);
 
 void            _gtk_window_notify_keys_changed (GtkWindow *window);
 
+GtkWidget      *_gtk_window_get_titlebar (GtkWindow *window);
+
 G_END_DECLS
 
 #endif /* __GTK_WINDOW_PRIVATE_H__ */


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