summaryrefslogtreecommitdiff
path: root/gtk/gtkpopover.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2015-04-17 00:10:06 -0400
committerMatthias Clasen <mclasen@redhat.com>2015-05-02 20:34:28 -0400
commite1c1fc59e5cad92b4d81df94001c51be070fd905 (patch)
tree8070dc4ffb61f3b06a97a51a6f626a53f4b291d4 /gtk/gtkpopover.h
parent3682c761ed5a98319d8f415fee60b9e02bc2d04f (diff)
downloadgtk+-e1c1fc59e5cad92b4d81df94001c51be070fd905.tar.gz
Add default widget handling to popovers
Add a new API, gtk_popover_set_default_widget, that can be used to make a widget act as default while the popover is shown. This is useful in dialog-like popovers. http://bugzilla.gnome.org/show_bug.cgi?id=747664
Diffstat (limited to 'gtk/gtkpopover.h')
-rw-r--r--gtk/gtkpopover.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk/gtkpopover.h b/gtk/gtkpopover.h
index 21c47fa744..f226bb2d4c 100644
--- a/gtk/gtkpopover.h
+++ b/gtk/gtkpopover.h
@@ -103,6 +103,12 @@ void gtk_popover_set_transitions_enabled (GtkPopover *popover,
GDK_AVAILABLE_IN_3_16
gboolean gtk_popover_get_transitions_enabled (GtkPopover *popover);
+GDK_AVAILABLE_IN_3_18
+void gtk_popover_set_default_widget (GtkPopover *popover,
+ GtkWidget *widget);
+GDK_AVAILABLE_IN_3_18
+GtkWidget * gtk_popover_get_default_widget (GtkPopover *popover);
+
G_END_DECLS
#endif /* __GTK_POPOVER_H__ */