aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table/e-tree-table-adapter.h
diff options
context:
space:
mode:
authorMike Kestner <mkestner@ximian.com>2003-02-05 14:03:05 +0800
committerMike Kestner <mkestner@src.gnome.org>2003-02-05 14:03:05 +0800
commit3fd666240121bd4264f71e045ee40f6a861abb9e (patch)
treeb49bbbeaa48284116f86bc106689a9fd3dda8e93 /widgets/table/e-tree-table-adapter.h
parent0d7462802f639ce49576f996927b308e9f856ac5 (diff)
downloadgsoc2013-evolution-3fd666240121bd4264f71e045ee40f6a861abb9e.tar
gsoc2013-evolution-3fd666240121bd4264f71e045ee40f6a861abb9e.tar.gz
gsoc2013-evolution-3fd666240121bd4264f71e045ee40f6a861abb9e.tar.bz2
gsoc2013-evolution-3fd666240121bd4264f71e045ee40f6a861abb9e.tar.lz
gsoc2013-evolution-3fd666240121bd4264f71e045ee40f6a861abb9e.tar.xz
gsoc2013-evolution-3fd666240121bd4264f71e045ee40f6a861abb9e.tar.zst
gsoc2013-evolution-3fd666240121bd4264f71e045ee40f6a861abb9e.zip
make GAL_LIBS use -lgal-2.0 remove extraneous GTK_LIBS reference update to
2003-02-03 Mike Kestner <mkestner@ximian.com> * configure.in : make GAL_LIBS use -lgal-2.0 * gal/Makefile.am : remove extraneous GTK_LIBS reference * tests/test-tree-3.c : update to new etta API gal/e-table/ChangeLog 2003-02-03 Mike Kestner <mkestner@ximian.com> * e-tree-selection-model.c : remove e-tree-sorted usage * e-tree-table-adapter.* : rewrite to perform sorting * e-tree.c : remove e-tree-sorted usage svn path=/trunk/; revision=19755
Diffstat (limited to 'widgets/table/e-tree-table-adapter.h')
-rw-r--r--widgets/table/e-tree-table-adapter.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/widgets/table/e-tree-table-adapter.h b/widgets/table/e-tree-table-adapter.h
index 72ea66694a..a856489a40 100644
--- a/widgets/table/e-tree-table-adapter.h
+++ b/widgets/table/e-tree-table-adapter.h
@@ -28,6 +28,8 @@
#include <glib-object.h>
#include <gal/e-table/e-table-model.h>
#include <gal/e-table/e-tree-model.h>
+#include <gal/e-table/e-table-sort-info.h>
+#include <gal/e-table/e-table-header.h>
G_BEGIN_DECLS
@@ -51,9 +53,13 @@ typedef struct {
} ETreeTableAdapterClass;
GType e_tree_table_adapter_get_type (void);
-ETableModel *e_tree_table_adapter_new (ETreeModel *source);
+ETableModel *e_tree_table_adapter_new (ETreeModel *source,
+ ETableSortInfo *sort_info,
+ ETableHeader *header);
ETableModel *e_tree_table_adapter_construct (ETreeTableAdapter *ets,
- ETreeModel *source);
+ ETreeModel *source,
+ ETableSortInfo *sort_info,
+ ETableHeader *header);
gboolean e_tree_table_adapter_node_is_expanded (ETreeTableAdapter *etta,
ETreePath path);
@@ -79,6 +85,9 @@ void e_tree_table_adapter_save_expanded_state (ETreeTableAdapter
void e_tree_table_adapter_load_expanded_state (ETreeTableAdapter *etta,
const char *filename);
+void e_tree_table_adapter_set_sort_info (ETreeTableAdapter *etta,
+ ETableSortInfo *sort_info);
+
G_END_DECLS
#endif /* _E_TREE_TABLE_ADAPTER_H_ */