aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/e-table/e-table-header-item.h
diff options
context:
space:
mode:
Diffstat (limited to 'widgets/e-table/e-table-header-item.h')
-rw-r--r--widgets/e-table/e-table-header-item.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/widgets/e-table/e-table-header-item.h b/widgets/e-table/e-table-header-item.h
index 2e889a6adf..cc3cf8e4f6 100644
--- a/widgets/e-table/e-table-header-item.h
+++ b/widgets/e-table/e-table-header-item.h
@@ -1,8 +1,11 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
#ifndef _E_TABLE_HEADER_ITEM_H_
#define _E_TABLE_HEADER_ITEM_H_
#include <libgnomeui/gnome-canvas.h>
+#include <gnome-xml/tree.h>
#include "e-table-header.h"
+#include "e-table-sort-info.h"
#define E_TABLE_HEADER_ITEM_TYPE (e_table_header_item_get_type ())
#define E_TABLE_HEADER_ITEM(o) (GTK_CHECK_CAST ((o), E_TABLE_HEADER_ITEM_TYPE, ETableHeaderItem))
@@ -45,6 +48,11 @@ typedef struct {
guint drag_motion_id, drag_end_id, drag_leave_id, drag_drop_id;
GnomeCanvasItem *drag_mark_item, *remove_item;
GdkBitmap *stipple;
+
+ /*
+ * For column sorting info
+ */
+ ETableSortInfo *sort_info;
} ETableHeaderItem;
typedef struct {