Добрый день! Подскажите пожалуйста: Есть таблица с редактируемыми полями, нужно определить строку и столбец ячейки в которой были произведены изменения(и собствено установить их) Пишу обработчик:
void cell_edited_callback (GtkCellRendererText *cell,
gchar *path_string,
gchar *new_text,
gpointer user_data){
GtkTreeIter iter;
GtkTreeModel *model;
int n;
model = gtk_tree_view_get_model (cell);
GtkTreePath *path = NULL;
GtkTreeViewColumn **col;
//gtk_tree_view_get_cursor (view,&path,&col);
// printf("%d\n",*col);
if (gtk_tree_model_get_iter_from_string(model, &iter, path_string) )
gtk_list_store_set(GTK_LIST_STORE (model), &iter, COL_NAME,new_text, -1 );
}
Номер строки определяется замечательно, значение устанавливается,но столбец нужно задавать самому. Подскажите пожалуйста, как это обойти. Спасибо.