[gtk/prop-list: 32/57] columnview: Add a helper
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/prop-list: 32/57] columnview: Add a helper
- Date: Sat, 21 Dec 2019 00:03:39 +0000 (UTC)
commit 8d60038fcae6d5b246d47a18a0e52d6f324b93da
Author: Matthias Clasen <mclasen redhat com>
Date: Wed Dec 18 12:51:15 2019 -0500
columnview: Add a helper
The column code needs to get access to the
listitem widgets that are children of the listview,
so add a getter.
gtk/gtkcolumnview.c | 6 ++++++
gtk/gtkcolumnviewprivate.h | 2 ++
2 files changed, 8 insertions(+)
---
diff --git a/gtk/gtkcolumnview.c b/gtk/gtkcolumnview.c
index 81f9a6e2bb..3ca4d5be6b 100644
--- a/gtk/gtkcolumnview.c
+++ b/gtk/gtkcolumnview.c
@@ -796,6 +796,12 @@ gtk_column_view_get_header_widget (GtkColumnView *self)
return GTK_LIST_ITEM_WIDGET (self->header);
}
+GtkListView *
+gtk_column_view_get_list_view (GtkColumnView *self)
+{
+ return GTK_LIST_VIEW (self->listview);
+}
+
/**
* gtk_column_view_get_sorter:
* @self: a #GtkColumnView
diff --git a/gtk/gtkcolumnviewprivate.h b/gtk/gtkcolumnviewprivate.h
index 0d5cbbeed6..8343c26144 100644
--- a/gtk/gtkcolumnviewprivate.h
+++ b/gtk/gtkcolumnviewprivate.h
@@ -21,11 +21,13 @@
#define __GTK_COLUMN_VIEW_PRIVATE_H__
#include "gtk/gtkcolumnview.h"
+#include "gtk/gtklistview.h"
#include "gtk/gtkcolumnviewsorterprivate.h"
#include "gtk/gtklistitemwidgetprivate.h"
GtkListItemWidget * gtk_column_view_get_header_widget (GtkColumnView *self);
+GtkListView * gtk_column_view_get_list_view (GtkColumnView *self);
void gtk_column_view_measure_across (GtkColumnView *self,
int *minimum,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]