Меняю строки в моделе местами: next_iter = gtk_tree_iter_copy(¤t_iter); gtk_tree_model_iter_next(model, next_iter); gtk_list_store_swap(GTK_LIST_STORE(model), ¤t_iter, next_iter); И хочу, что бы выделение перемещалось вместе с перемещенной на позицию вниз строкой. GtkTreeSelection* selection = gtk_tree_view_get_selection( GTK_TREE_VIEW(tree_view)); gtk_tree_selection_select_iter(selection, next_iter); Но проблема в том, что выделение как оставалось на одном месте, так и остается. Вместо next_iter пробовал ¤t_iter -- но результат один и тот же. Что я делаю не так? Спасибо. P.S. Данные действия производятся в обработчике сигнала 'activate' наследника GtkCellRendererPixbuf.
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от kondor
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от kondor
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от kondor
Ответ на:
комментарий
от kondor
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от kondor
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум TreeModel (2011)
- Форум GTK приложение падает из-за вызова gtk_widget_destroy (2008)
- Форум Выделить n-ю строку (2004)
- Форум как выделить число из строки? (2002)
- Форум Выделить цветом одно слово в строке (2019)
- Форум [BASH] Выделить название команды из строки (2010)
- Форум Bash, как из строки выделить наибольшее число (2010)
- Форум Выделить ТСа (2013)
- Форум Выделить уведомления (2013)
- Форум C++: выделить часть строки от символа до символа (2014)