Я либо смотрю слишком глубоко, либо как-то так. У меня есть простой GTKTreeVew, который заполняется из файла. Количество строк определяется количеством строк в CSV-файле.
Я могу получить данные из каждой строки в al oop, но может показаться, что gr asp подсвечивает строку. Я могу выбрать его, получив его путь, и напечатать номер строки, но не знаю, как выделить его в коде ...
selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(gtk_tree_view));
if (gtk_tree_selection_get_selected(selection, &model, &iter))
{
path = gtk_tree_model_get_path (model, &iter);
path_string = gtk_tree_path_to_string (path);
row = atoi(path_string);
set_active_test_row_single(row);
printf("\nSelected ROW is %d\n", row);
}
Спасибо за любые ссылки, отзывы и c. Не могу найти функцию, чтобы "выделить" номер строки. То же самое «выделение», которое происходит при щелчке мышью по строке.