mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Add GtkTreeViewColumn information to 'struct DiveList'
We will need the column information in order to update the naming when the units change. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
7bbdea19ed
commit
378ac0d44a
2 changed files with 4 additions and 3 deletions
|
@ -91,7 +91,7 @@ struct DiveList dive_list_create(void)
|
||||||
fill_dive_list(dive_list.model);
|
fill_dive_list(dive_list.model);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
col = gtk_tree_view_column_new();
|
dive_list.date = col = gtk_tree_view_column_new();
|
||||||
gtk_tree_view_column_set_title(col, "Date");
|
gtk_tree_view_column_set_title(col, "Date");
|
||||||
gtk_tree_view_column_set_sort_column_id(col, 1);
|
gtk_tree_view_column_set_sort_column_id(col, 1);
|
||||||
gtk_tree_view_column_set_resizable (col, TRUE);
|
gtk_tree_view_column_set_resizable (col, TRUE);
|
||||||
|
@ -100,7 +100,7 @@ struct DiveList dive_list_create(void)
|
||||||
gtk_tree_view_append_column(GTK_TREE_VIEW(dive_list.tree_view), col);
|
gtk_tree_view_append_column(GTK_TREE_VIEW(dive_list.tree_view), col);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
col = gtk_tree_view_column_new();
|
dive_list.depth = col = gtk_tree_view_column_new();
|
||||||
gtk_tree_view_column_set_title(col, "ft");
|
gtk_tree_view_column_set_title(col, "ft");
|
||||||
gtk_tree_view_column_set_sort_column_id(col, 3);
|
gtk_tree_view_column_set_sort_column_id(col, 3);
|
||||||
gtk_tree_view_column_pack_start(col, renderer, FALSE);
|
gtk_tree_view_column_pack_start(col, renderer, FALSE);
|
||||||
|
@ -110,7 +110,7 @@ struct DiveList dive_list_create(void)
|
||||||
gtk_cell_renderer_set_alignment(GTK_CELL_RENDERER(renderer), 1.0, 0.5);
|
gtk_cell_renderer_set_alignment(GTK_CELL_RENDERER(renderer), 1.0, 0.5);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
col = gtk_tree_view_column_new();
|
dive_list.duration = col = gtk_tree_view_column_new();
|
||||||
gtk_tree_view_column_set_title(col, "min");
|
gtk_tree_view_column_set_title(col, "min");
|
||||||
gtk_tree_view_column_set_sort_column_id(col, 5);
|
gtk_tree_view_column_set_sort_column_id(col, 5);
|
||||||
gtk_tree_view_column_pack_start(col, renderer, FALSE);
|
gtk_tree_view_column_pack_start(col, renderer, FALSE);
|
||||||
|
|
|
@ -7,6 +7,7 @@ struct DiveList {
|
||||||
GtkWidget *tree_view;
|
GtkWidget *tree_view;
|
||||||
GtkWidget *container_widget;
|
GtkWidget *container_widget;
|
||||||
GtkListStore *model;
|
GtkListStore *model;
|
||||||
|
GtkTreeViewColumn *date, *depth, *duration;
|
||||||
};
|
};
|
||||||
|
|
||||||
extern int selected_dive;
|
extern int selected_dive;
|
||||||
|
|
Loading…
Add table
Reference in a new issue