diff options
author | Alan Fitton <ajf@eth0.org.uk> | 2011-04-09 09:48:03 +0000 |
---|---|---|
committer | Alan Fitton <ajf@eth0.org.uk> | 2011-04-09 09:48:03 +0000 |
commit | 690067ae5d628cc4ed46826c70ca42a004a24e18 (patch) | |
tree | c99ddcd448a5f600fa7f4f527e2b265498bedfdc /src/trg-tree-view.c | |
parent | 3757c78e835d01bddf89675e1c60a77020543338 (diff) |
added column
Diffstat (limited to 'src/trg-tree-view.c')
-rw-r--r-- | src/trg-tree-view.c | 16 |
1 files changed, 16 insertions, 0 deletions
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) { |