- w_description = GTK_ENTRY(gtk_builder_get_object(builder,
- "taskdescription"));
-
- model = gtk_tree_view_get_model(GTK_TREE_VIEW(w_treeview));
-
- tasks = get_all_tasks();
-
- for (tasks_cur = tasks, i = 0; *tasks_cur; tasks_cur++, i++) {
- task = (*tasks_cur);
-
- gtk_list_store_append(GTK_LIST_STORE(model), &iter);
-
- if (task->project)
- gtk_list_store_set(GTK_LIST_STORE(model),
- &iter,
- 2, task->project,
- -1);
-
- gtk_list_store_set(GTK_LIST_STORE(model),
- &iter,
- 0, (*tasks_cur)->id,
- 1, (*tasks_cur)->description,
- -1);
- }
-
- g_signal_connect(w_treeview,
- "cursor-changed", (GCallback)cursor_changed_cbk, tasks);
-
- btn = GTK_WIDGET(gtk_builder_get_object(builder, "tasksave"));
- g_signal_connect(btn,
- "clicked", (GCallback)tasksave_clicked_cbk, tasks);