[gtk+] GtkWindow: Make titlebar widget available privately
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] GtkWindow: Make titlebar widget available privately
- Date: Sat, 16 Nov 2013 06:56:37 +0000 (UTC)
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]