From 690067ae5d628cc4ed46826c70ca42a004a24e18 Mon Sep 17 00:00:00 2001 From: Alan Fitton Date: Sat, 9 Apr 2011 09:48:03 +0000 Subject: added column --- src/trg-tree-view.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/trg-tree-view.c') diff --git a/src/trg-tree-view.c b/src/trg-tree-view.c index 582b1d6..d828d0e 100644 --- a/src/trg-tree-view.c +++ b/src/trg-tree-view.c @@ -24,6 +24,7 @@ #include "trg-cell-renderer-size.h" #include "trg-cell-renderer-ratio.h" #include "trg-cell-renderer-eta.h" +#include "trg-cell-renderer-epoch.h" G_DEFINE_TYPE(TrgTreeView, trg_tree_view, GTK_TYPE_TREE_VIEW) @@ -137,6 +138,21 @@ void trg_tree_view_add_speed_column(TrgTreeView * tv, char *title, gtk_tree_view_append_column(GTK_TREE_VIEW(tv), column); } +void trg_tree_view_add_epoch_column(TrgTreeView * tv, char *title, + int index, int width) +{ + GtkCellRenderer *renderer; + GtkTreeViewColumn *column; + + renderer = trg_cell_renderer_epoch_new(); + column = gtk_tree_view_column_new_with_attributes(title, renderer, + "epoch-value", + index, NULL); + + trg_tree_view_std_column_setup(column, index, width); + gtk_tree_view_append_column(GTK_TREE_VIEW(tv), column); +} + void trg_tree_view_add_ratio_column(TrgTreeView * tv, char *title, int index, int width) { -- cgit v1.2.3