summaryrefslogtreecommitdiff
path: root/src/trg-tree-view.c
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2011-04-09 09:48:03 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2011-04-09 09:48:03 +0000
commit690067ae5d628cc4ed46826c70ca42a004a24e18 (patch)
treec99ddcd448a5f600fa7f4f527e2b265498bedfdc /src/trg-tree-view.c
parent3757c78e835d01bddf89675e1c60a77020543338 (diff)
added column
Diffstat (limited to 'src/trg-tree-view.c')
-rw-r--r--src/trg-tree-view.c16
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)
{