summaryrefslogtreecommitdiff
path: root/gtk/gtkcolumnviewprivate.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2019-11-07 23:40:47 +0100
committerMatthias Clasen <mclasen@redhat.com>2020-05-30 19:26:46 -0400
commit326cb1148b8a46416239bd00782ad1a07109fbcd (patch)
treef86ee51b759412a83ef43d861d44bc6e7512d58a /gtk/gtkcolumnviewprivate.h
parent767e7cb06f35d1df6f380c0091227870e6ef497d (diff)
downloadgtk+-326cb1148b8a46416239bd00782ad1a07109fbcd.tar.gz
columnview: Add a custom LayoutManager
The ColumnView now allocates column widths first and then the individual rows use the new layout manager which looks at the column allocations to allocate their children.
Diffstat (limited to 'gtk/gtkcolumnviewprivate.h')
-rw-r--r--gtk/gtkcolumnviewprivate.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkcolumnviewprivate.h b/gtk/gtkcolumnviewprivate.h
index 417a942ab4..d95577fe98 100644
--- a/gtk/gtkcolumnviewprivate.h
+++ b/gtk/gtkcolumnviewprivate.h
@@ -22,5 +22,8 @@
#include "gtk/gtkcolumnview.h"
+void gtk_column_view_measure_across (GtkColumnView *self,
+ int *minimum,
+ int *natural);
#endif /* __GTK_COLUMN_VIEW_PRIVATE_H__ */