Написал функция добавления столбца в дерево.
компилируется,при запуске программы терминал выдает
(var1:11150): Gtk-CRITICAL **: gtk_tree_view_get_selection: assertion `GTK_IS_TREE_VIEW (tree_view)' failed
(var1:11150): Gtk-CRITICAL **: gtk_tree_selection_get_selected: assertion `GTK_IS_TREE_SELECTION (selection)' failed
не понимаю в чем именно ошибка.
Код
static void
append_item(GtkWidget *widget, gpointer entry)
{
GtkTreeStore *treestore;
GtkTreeIter child,iter;
GtkTreeSelection *selection;
GtkTreeModel *model;
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (view));
const char *str = gtk_entry_get_text(entry);
treestore = GTK_TREE_STORE(gtk_tree_view_get_model(
GTK_TREE_VIEW(view)));
if (gtk_tree_selection_get_selected(GTK_TREE_SELECTION(selection),
&model, &iter)) {
gtk_tree_store_append(treestore, &child, &iter);
gtk_tree_store_set(treestore, &child,COLUMN, str,-1);
}
}
заранее спасибо
Ответ на:
комментарий
от yoghurt
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум В продолжении gtk+-2.0 (2003)
- Форум TreeVieW Gtk (2011)
- Форум [GTK+] Добавление картинки и текста в gtk_cell_renderer_pixbuf и gtk_cell_renderer_text, находящихся в одной колонке gtk_tree_view_column (2011)
- Форум GTK. Изменить цвет текста в таблице (дереве). (2015)
- Форум Проблема при использовании GTK+ под Windows (2018)
- Форум [gtk+] Динамическая TreeModel (2008)
- Форум [gtk treemodel] для неопределённого числа столбцов (2011)
- Форум [Gtkmm][TreeModel] заполнение своей модели данными (2010)
- Форум [PyGTK][TreeModel] Как спрятать ряды в treeview? (TreeModelFilter не годится) (2010)
- Форум gtkmm Gtk::TreeModel утечка памяти или чтото неправильно в коде? (2006)