summaryrefslogtreecommitdiff
path: root/gtk/gtkwidgetprivate.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2012-11-02 13:40:00 +0100
committerBenjamin Otte <otte@redhat.com>2012-11-04 15:24:18 +0100
commit02bc58958362f3e4bddd19e90cfa172568fb8498 (patch)
treedb7ef76a0a97a0bf437c899ed0f99f4c9e0eafbe /gtk/gtkwidgetprivate.h
parent1d6e896fef8937e64cf074621c4bfc72c86edb06 (diff)
downloadgtk+-02bc58958362f3e4bddd19e90cfa172568fb8498.tar.gz
sizerequest: Export _gtk_widget_compute_size_for_orientation()
and add an "ignore_size_groups" flag to it. This way we can use it for size group shenanigans.
Diffstat (limited to 'gtk/gtkwidgetprivate.h')
-rw-r--r--gtk/gtkwidgetprivate.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk/gtkwidgetprivate.h b/gtk/gtkwidgetprivate.h
index c7c0cfee64..a568ed020b 100644
--- a/gtk/gtkwidgetprivate.h
+++ b/gtk/gtkwidgetprivate.h
@@ -112,6 +112,12 @@ void _gtk_widget_override_size_request (GtkWidget *widget,
void _gtk_widget_restore_size_request (GtkWidget *widget,
int old_width,
int old_height);
+void _gtk_widget_compute_size_for_orientation (GtkWidget *widget,
+ GtkSizeGroupMode orientation,
+ gboolean ignore_size_groups,
+ gint for_size,
+ gint *minimum_size,
+ gint *natural_size);
gboolean _gtk_widget_get_translation_to_window (GtkWidget *widget,
GdkWindow *window,