From: Jean-Philippe Orsini Date: Tue, 2 Apr 2013 06:48:29 +0000 (+0000) Subject: defined the tree in the glade file X-Git-Tag: v0.8.0.5~111 X-Git-Url: http://git.wpitchoune.net/gitweb/?p=psensor.git;a=commitdiff_plain;h=ad6ea372fc3673d6b9dcc08f9edac8558e6eb5c9 defined the tree in the glade file --- diff --git a/src/glade/sensor-edit.glade b/src/glade/sensor-edit.glade index be35af6..5c98616 100644 --- a/src/glade/sensor-edit.glade +++ b/src/glade/sensor-edit.glade @@ -76,9 +76,22 @@ True True sensors_liststore + False + 1 + + + Name + + + + 0 + + + + False @@ -556,7 +569,7 @@ - + diff --git a/src/ui_sensorpref.c b/src/ui_sensorpref.c index 9c17475..9032633 100644 --- a/src/ui_sensorpref.c +++ b/src/ui_sensorpref.c @@ -30,6 +30,10 @@ #include "ui_appindicator.h" #endif +enum { + COL_NAME = 0 +}; + struct sensor_pref { struct psensor *sensor; char *name; @@ -486,7 +490,6 @@ void ui_sensorpref_dialog_run(struct psensor *sensor, struct ui_psensor *ui) GError *error = NULL; GtkTreeView *w_sensors_list; guint ok; - GtkCellRenderer *renderer; GtkListStore *store; struct psensor **s_cur; GtkTreeSelection *selection; @@ -517,14 +520,8 @@ void ui_sensorpref_dialog_run(struct psensor *sensor, struct ui_psensor *ui) = GTK_TREE_VIEW(gtk_builder_get_object(builder, "sensors_list")); - renderer = gtk_cell_renderer_text_new(); - gtk_tree_view_insert_column_with_attributes(w_sensors_list, - -1, - _("Sensor Name"), - renderer, - "text", 0, NULL); - - store = GTK_LIST_STORE(gtk_tree_view_get_model(w_sensors_list)); + store = GTK_LIST_STORE(gtk_builder_get_object(builder, + "sensors_liststore")); s_cur = ui->sensors; while (*s_cur) { @@ -532,7 +529,7 @@ void ui_sensorpref_dialog_run(struct psensor *sensor, struct ui_psensor *ui) struct psensor *s = *s_cur; gtk_list_store_append(store, &iter); - gtk_list_store_set(store, &iter, 0, s->name, -1); + gtk_list_store_set(store, &iter, COL_NAME, s->name, -1); s_cur++; }