calendar-management-page: Add helper to retrieve titlebar

This commit is contained in:
Georges Basile Stavracas Neto
2019-06-24 21:32:58 -03:00
parent e49ed1ed67
commit 804479ebcc
2 changed files with 13 additions and 0 deletions
@@ -106,3 +106,14 @@ gcal_calendar_management_page_switch_page (GcalCalendarManagementPage *self,
g_signal_emit (self, signals[SWITCH_PAGE], 0, page_name, page_data);
}
GtkHeaderBar*
gcal_calendar_management_page_get_titlebar (GcalCalendarManagementPage *self)
{
GtkWidget *toplevel;
toplevel = gtk_widget_get_toplevel (GTK_WIDGET (self));
g_assert (toplevel != NULL);
return GTK_HEADER_BAR (gtk_window_get_titlebar (GTK_WINDOW (toplevel)));
}
@@ -59,4 +59,6 @@ void gcal_calendar_management_page_switch_page (GcalCalendarMa
const gchar *page_name,
gpointer page_data);
GtkHeaderBar* gcal_calendar_management_page_get_titlebar (GcalCalendarManagementPage *self);
G_END_DECLS